Discussion:
[mantisbt-dev] Update: MantisBT Modern UI
Rafik Robeal
2015-08-16 04:34:57 UTC
Permalink
Hello Everyone,

Exactly a year ago I sent the email below to introduce Modern UI to MantisBT community. I thought this is a good opportunity to give a quick update:

1- The project is going strong. Many fixes, tweaks and performance improvements have taken place.
2- Pull request has been updated to keep up with the changes in master: https://github.com/mantisbt/mantisbt/pull/272
3- Added support for file drag and drop for attachments. See this gif for a quick demo Loading Image...


Cheers,
Rafik Robeal

---------- Forwarded message ----------
From: Rafik Robeal <***@gmail.com<mailto:***@gmail.com>>
Date: Sat, Aug 16, 2014 at 7:45 PM
Subject: Introducing MantisBT Modern UI
To: mantisbt-***@lists.sourceforge.net<mailto:mantisbt-***@lists.sourceforge.net>


Hello Everyone,

For people who don't know me, my name is Rafik Robeal and I am working on building MantisHub<http://www.mantishub.com>.

I've experienced MantisBT first hand working with many users who love and admire MantisBT. I can simply say that MantisBT has proven itself to be powerful feature-rich bug tracker. One thing remains though, its UI is behind the times. To establish MantisBT as the best modern open source bug tracker for many years to come, a modern UI is needed.

Over the past few months I've been working on building a modern UI for MantisBT. The main drivers for this effort are: (1) a request from MantisBT core team back in January when I delivered the mantisbt.org<http://mantisbt.org> modern website that you see live today, (2) a loud and clear feedback from MantisBT/MantisHub<http://www.mantishub.com> customers who publicly and privately spoke against the current UI , (3) a personal desire to contribute to MantisBT open source effort with a lasting positive impact on both end users satisfaction and product adoption.

Enough introduction ... what is this all about? In four words: freaking awesome user interface

Before reading any further, fire up your browser and go to: http://mantishub.com/modern/index.php
You are accessing the preview version on MantisBT Modern UI. Use username: reporter & password: demo

I've already submitted the pull request<https://github.com/mantisbt/mantisbt/pull/272> for this work which includes:

* Integrate with Bootstrap v3.2<http://getbootstrap.com/> framework as the foundation for all Mantis UI elements.
* Use Fontawesome<http://fortawesome.github.io/Font-Awesome/> for vector based icons.
* Redesign Layout & Navigation
* Update all pages with the new style, look and feel
* Improved experience on mobile devices

The goal is to share the code and get feedback on it. We need to decide on when this code can be merged specially in relation to the 1.3 release. Decide whether it is 1.3 or 2.0 and figuring out when the 1.3 branch will be created so that the pull request can eventually be integrated.

I'd love to hear from everyone and address any potential issues you see with the new design or code.

Thanks,
Rafik Robeal
Victor Boctor
2015-08-16 21:28:29 UTC
Permalink
Thanks Rafik for keeping this up-to-date. Given the comments in the PR, it seems there is great feedback from the community and requests to get this in soon. Hopefully, we will get 1.3.x out / branched soon and get this in master. I also love the new drag and drop functionality for attachments. I just got a recently request for it from a MantisBT that was thinking it is a must have for 1.3, will point him to the pull request.
Post by Rafik Robeal
Hello Everyone,
1- The project is going strong. Many fixes, tweaks and performance improvements have taken place.
2- Pull request has been updated to keep up with the changes in master: https://github.com/mantisbt/mantisbt/pull/272 <https://github.com/mantisbt/mantisbt/pull/272>
3- Added support for file drag and drop for attachments. See this gif for a quick demo http://g.recordit.co/i8uOXsAi3f.gif <http://g.recordit.co/i8uOXsAi3f.gif>
Cheers,
Rafik Robeal
---------- Forwarded message ----------
Date: Sat, Aug 16, 2014 at 7:45 PM
Subject: Introducing MantisBT Modern UI
Hello Everyone,
For people who don't know me, my name is Rafik Robeal and I am working on building MantisHub <http://www.mantishub.com/>.
I've experienced MantisBT first hand working with many users who love and admire MantisBT. I can simply say that MantisBT has proven itself to be powerful feature-rich bug tracker. One thing remains though, its UI is behind the times. To establish MantisBT as the best modern open source bug tracker for many years to come, a modern UI is needed.
Over the past few months I've been working on building a modern UI for MantisBT. The main drivers for this effort are: (1) a request from MantisBT core team back in January when I delivered the mantisbt.org <http://mantisbt.org/> modern website that you see live today, (2) a loud and clear feedback from MantisBT/MantisHub <http://www.mantishub.com/> customers who publicly and privately spoke against the current UI , (3) a personal desire to contribute to MantisBT open source effort with a lasting positive impact on both end users satisfaction and product adoption.
Enough introduction ... what is this all about? In four words: freaking awesome user interface
Before reading any further, fire up your browser and go to: http://mantishub.com/modern/index.php <http://mantishub.com/modern/index.php>
You are accessing the preview version on MantisBT Modern UI. Use username: reporter & password: demo
Integrate with Bootstrap v3.2 <http://getbootstrap.com/> framework as the foundation for all Mantis UI elements.
Use Fontawesome <http://fortawesome.github.io/Font-Awesome/> for vector based icons.
Redesign Layout & Navigation
Update all pages with the new style, look and feel
Improved experience on mobile devices
The goal is to share the code and get feedback on it. We need to decide on when this code can be merged specially in relation to the 1.3 release. Decide whether it is 1.3 or 2.0 and figuring out when the 1.3 branch will be created so that the pull request can eventually be integrated.
I'd love to hear from everyone and address any potential issues you see with the new design or code.
Thanks,
Rafik Robeal
------------------------------------------------------------------------------
_______________________________________________
mantisbt-dev mailing list
https://lists.sourceforge.net/lists/listinfo/mantisbt-dev
Loading...