theyworkforyou / shineyoureye-sinatra

Parliamentary monitoring site for Nigeria
https://www.shineyoureye.org/
4 stars 3 forks source link

ToDo list #6

Closed octopusinvitro closed 7 years ago

octopusinvitro commented 7 years ago

To-Do list

Legend:

All the time

Data

Extra modules

Scripts

Pages

All those "nice-to-have" comments: It's probably better to leave them for when the rest of the site is finished

Other

To think about

What could be extracted into a parliament monitoring site gem

Probably only just what's in the lib folder, so avoid having SYE specific stuff entangled with the code there? Another thought: We could make some kind of generator like the ones you can build with yeoman. then we could put the generator into a gem, and just do something like pm-site-generator new sitename, just as Jekyll provides jekyll new sitename. That would generate a sinatra skeleton with our extra pm stuff. We could still move some of the code inside lib to tiny gems

Things to maybe implement in the future:

mhl commented 7 years ago

These are mostly addressed now, and I think the other requirements from our partners should be represented by other tickets.