I’m having a final in this Saturday, so pardon me for the short response.
I’m very willing to see more tests and better coverage and anything others could ensure a good code quality.
However, as for migrating from LESS to SASS and bootstrap to bourbon neat, I’m not that supportive. IMHO, these things are just tools, unless they could really bring us some huge real impact, say tens of better features and a few must-have, we don’t need to spend our time on that. What’s more LESS seems to be a natural partner in node project. But as I don’t know much about frontend stuff, you might have more insights on these.
And also you seem to forget those backend changes, as we put earlier,
- use keystone.js to provide a better and robust project structure and admin tools
- remove MySQL dependencies
- refactor some ugly legacy code
- build robust error logging mechanism
Again, IMHO, a strong backend support is much more important than frontend. After all, we are the centre ID provider of the community.
These are a few of my opinions, you may take them into consideration. And let’s discuss more over voice, I’ve sent you an invitation via gCalendar.