Hi Everyone,
Just would like to address a particular subject that has been raised within Github and gather the feedback from the community to take back to the team.
We at SalesAgility are planning to deprecate the Suite7 and SuiteR theme from the next future release of SuiteCRM (SuiteCRM 7.9) which is planned for May 2017 - reference from github here.
The reason for this change is simply due to amount of resource required to support all three themes we feel can be put to better use. We want to introduce more drastic and technological changes to the application and we feel as a company and main contributors to the project that we are unable to to do this without requiring to sacrifice certain areas of the system that is legacy and high maintenance.
We wish to express that with this freed up time that more resource will be able to tackle the many functional issues we currently have and focus more on improving the integrity of the application.
Although we will be stepping back from these two themes we will of course merge any bug/theme fixes provided by the community (and our older internal provided fixes on Github) into the master branch but we ourselves will not be providing those fixes for those two themes (SuiteR & Suite7) from 7.9 onwards.
Below are currently the plans of deprecating the two themes (SuiteR & Suite7):
- Existing users will still be able to use SuiteR & Suite7 however new features will not be supported (this is including the new email client scheduled for 7.9)
- Existing users will be able enable the SuiteR & Suite7 themes via the themedefs file within their respective theme.
https://github.com/salesagility/SuiteCRM/blob/master/themes/SuiteR/themedef.php
https://github.com/salesagility/SuiteCRM/blob/master/themes/Suite7/themedef.php - Upon upgrade to 7.9 Users will default to the SuiteP theme and SuiteR/Suite7 will not be enabled (unless they change the themedefs).
Now there has already been feedback raised of this change and I would like to bring that to the attention of our team to make the transition into this decision more easier and less painful to our users.
@pgorod brought up the point that the largest flaw of SuiteP is the lack of the ability to customise the theme.
The issue we currently, as pgorod brought up also, is that the HTML and CSS are very much has been merged together with the business backend of the system. We ourselves jokingly say to our fellow Sugar and Suite developers (though not really, we cry in the corner when no one is looking) that the application is ākindaā MVC ⦠but not. We know this is a limitation and we have already put into place steps to tackle this in our future, future releases, which has trickled down leading us, the team, to make the decision that we have presented to you today.
So we are here to find out from the community how to make SuiteP more adoptable as a theme and what is the biggest challenge people have to transition away from the legacy Suite7 & SuiteR themes?
A couple of ideas already raised:
- Introducing a UI to change the SuiteP theme colours (similar to the existing Suite7 & SuiteR)
- Ability and easily change a number of CSS variables i.e. padding, font size etc using SASS.
- Would this perhaps be simply a nice tutorial us developers can provide on a few āpredefinedā padding ranges i.e. small, medium, large.
Your feedback and discussions are always welcomed and appreciated so please join us in how to achieve a happy medium to go forward with into 7.9.
UPDATED:
We at SalesAgility have heard your feedback, again - thank you for providing it, and have made the decision and put into place resources to continue to provide support for Suite7 & SuiteR via github for a limited time (though it will be a substantial amount of timeā¦). We will however confirm that the depreciation of Suite7 & SuiteP will happen in SuiteCRM 7.9.
Regards to the SuiteP editor this is still in discussion and would more likely be a possibility in a minor release of 7.9.x or 7.10 to provide an idea of our timescales.