Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
public:gsoc:ideas_page_for_summer_of_code_2020 [2020/02/29 17:39]
thealphadollar
public:gsoc:ideas_page_for_summer_of_code_2020 [2020/03/01 18:06] (current)
cfsmp3 [The ideas we currently have]
Line 46: Line 46:
 | [[public:​gsoc:​swaglyrics | SwagLyrics]] | Last Summer of Code, we came up with a platform to align lyrics to their temporal location in the audio (https://​github.com/​SwagLyrics/​autosynch). This year, we want to improve it, and integrate it to SwagLyrics proper. | Python (mainly) | Depends on your idea | Medium to Unknown | | [[public:​gsoc:​swaglyrics | SwagLyrics]] | Last Summer of Code, we came up with a platform to align lyrics to their temporal location in the audio (https://​github.com/​SwagLyrics/​autosynch). This year, we want to improve it, and integrate it to SwagLyrics proper. | Python (mainly) | Depends on your idea | Medium to Unknown |
 | [[public:​gsoc:​votecounter | Vote counter and reporter ]] | More and more countries depend on electronic vote counting and/or reporting in their elections, and apparently no one can get this right. Either no one knows how to do it or they know exactly what they are doing. Both things are worrying, to say the least. We want to spend this summer working on an open-source solution everybody and use and audit, in any country. | Systems design ​ | Flutter (frontend), \\ your choice (backend) | Hard | | [[public:​gsoc:​votecounter | Vote counter and reporter ]] | More and more countries depend on electronic vote counting and/or reporting in their elections, and apparently no one can get this right. Either no one knows how to do it or they know exactly what they are doing. Both things are worrying, to say the least. We want to spend this summer working on an open-source solution everybody and use and audit, in any country. | Systems design ​ | Flutter (frontend), \\ your choice (backend) | Hard |
-| [[public:​gsoc:​rule-engine | Rule Engine ]] | This project would involve creating an API first rule engine with the ability to process rules written in expression languages like MVEL ( easily extensible to others like SPeL etc.) at runtime in highly concurrent fashion, creating a reactive microservice around this rule engine and a web-app interacting with the microservice allowing expression evaluation on the fly.| Java, Spring, RxJava | MVEL, SPEL, System Design | Medium/Hard | 
 | [[public:​gsoc:​mouseless | Mouseless for Linux ]] | Mouseless is a nice tool to practice keyboard shortcuts for a few popular apps. Unfortunately it's only available for Mac. We'd like to create an open-source Linux version that can be easily extended. | Your choice | ?? | Unknown | | [[public:​gsoc:​mouseless | Mouseless for Linux ]] | Mouseless is a nice tool to practice keyboard shortcuts for a few popular apps. Unfortunately it's only available for Mac. We'd like to create an open-source Linux version that can be easily extended. | Your choice | ?? | Unknown |
 | [[public:​gsoc:​flutterrutorrent | rutorrent mobile interface ]] | rutorrent is the most popular web interface for rtorrent, which is possibly the most used BitTorrent client in linux. The job is to write a Flutter based web interface that uses rutorrent'​s backend service to provide a native interface. | Flutter | BitTorrent | Medium | | [[public:​gsoc:​flutterrutorrent | rutorrent mobile interface ]] | rutorrent is the most popular web interface for rtorrent, which is possibly the most used BitTorrent client in linux. The job is to write a Flutter based web interface that uses rutorrent'​s backend service to provide a native interface. | Flutter | BitTorrent | Medium |
  • public/gsoc/ideas_page_for_summer_of_code_2020.txt
  • Last modified: 2020/03/01 18:06
  • by cfsmp3