5 ms·
If there is one thing I would suggest for all large open source projects, it's separating the functionality, data model etc. from UI as much as possible. It sh
by INGELRII 6y ago
If there is one thing I would suggest for all large open source projects, it's separating the functionality, data model etc. from UI as much as possible.
It should be possible to have two separate open source projects. One is just extensive framework library with good API and the another is user interface. This would allow multiple separate UI's, web interface, command line, mobile, tablet, etc.