Skip to content
This repository has been archived by the owner on Aug 7, 2018. It is now read-only.

GSoC ideas list

Leonardo Leite edited this page Feb 21, 2016 · 7 revisions

Here are some ideas for Google Summer of Code. But remember we are open to new ideas! Moreover, you may want to check our issue tracking: https://github.com/radar-parlamentar/radar/issues.

New features

Some possible new features:

  • Wouldn't it be cool to see yourself in the Radar plot to check your distance to elected lawmakers?
  • And if we could check some specific roll call to understand how our representatives acted in some very important matter?
  • Making easy to track lawmakers on Radar plot.
  • Showing more info on the plot, such as the chief of the executive (e.g. President of the Republic) in the given period.

Internationalization

Implementing a translation framework, so we could engage the community on translating the website to English, making our analysis accessible worldwide.

Another path is to include analysis of Houses from other places of the world.

Mobile

Assuring a mobile-friendly website.

Integration with other platforms

  • Integration with LeXML Brasil or other projects.
  • Implementing "see yourself on the Radar plot" by integrating with other already existing platform that poses the voting questions to the user.
  • Going social: for example, implement the ability to share one particular analysis, along with your personal comments about it, which could trigger healthy political discussions.
  • More integration between our application website and our blog: e.g. highlighting last blog post on application website.

Interface improvement

We feel that our interface could be made more intuitive. Improvements on design and usability could be done. It would be nice to make the website more visually appealing :) Also, performance issues perceived by users could be also tackled.

Production automation improvement

We have already a nice investment on automated deployment and DevOps stuff, such as Chef recipes and Jenkins jobs. But adjusts are still necessary.

Updating technology

We are still on Django v1.4.5, which is no longer supported.

Migrating from Python 2 to Python 3 would be awesome too!

Public api

Making our analysis more easily reusable by others. Moreover we could expose data retrieved from different houses in a uniform structure.