Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
developers:gsoc:2015:ideas [2015/07/26 20:06] – fixed link nurupo | developers:gsoc:2015:ideas [2016/01/22 21:55] (current) – fixed mailto nurupo | ||
---|---|---|---|
Line 36: | Line 36: | ||
**Mentor**: [[User: | **Mentor**: [[User: | ||
- | ===Multiple device support=== | + | ==== Multiple device support |
**Brief explanation**: | **Brief explanation**: | ||
Line 49: | Line 49: | ||
**Mentor**: [[User: | **Mentor**: [[User: | ||
- | ===QXR0YWNrIHRoZSBUb3ggTmV0d29yayAK=== | + | ==== QXR0YWNrIHRoZSBUb3ggTmV0d29yayAK |
**Brief explanation**: | **Brief explanation**: | ||
Line 75: | Line 75: | ||
<WRAP center round important 40%> | <WRAP center round important 40%> | ||
- | **Important: | + | **Important: |
</ | </ | ||
Line 93: | Line 93: | ||
* We want to see that you put some thought into the project, you have a rough idea of what it entails, and that you understand the project idea written on this page. We have put a lot of thought into the idea, so we would like to see you spend some time thinking about it, as well. We do not want to see something that is essentially a copy of the idea, reworded a little. | * We want to see that you put some thought into the project, you have a rough idea of what it entails, and that you understand the project idea written on this page. We have put a lot of thought into the idea, so we would like to see you spend some time thinking about it, as well. We do not want to see something that is essentially a copy of the idea, reworded a little. | ||
* Don't write large amounts of text saying nothing with a lot of words. We're not a university, so we don't grade you based on word count. Be precise and to the point. | * Don't write large amounts of text saying nothing with a lot of words. We're not a university, so we don't grade you based on word count. Be precise and to the point. | ||
- | * Structure your text with headings in bold. Preferably copy the wording from the [[developers: | + | * Structure your text with headings in bold. Preferably copy the wording from the [[developers: |
* Run a spelling checker. We don't mind if your English is not grammatically perfect, but running it through a spelling checker is the least you can do. | * Run a spelling checker. We don't mind if your English is not grammatically perfect, but running it through a spelling checker is the least you can do. | ||
Line 134: | Line 134: | ||
* User profiles: managing user profiles, user-specific settings (global settings like autostart are out of scope) | * User profiles: managing user profiles, user-specific settings (global settings like autostart are out of scope) | ||
* Chat logs: storage protocol, full text search, statistical data, ... | * Chat logs: storage protocol, full text search, statistical data, ... | ||
- | * Protocol implementation for communication with toxdns services (e.g. toxme.se) | + | * Protocol implementation for communication with toxdns services (e.g. toxme.io) |
* Custom Tox protocol extensions: e.g. location sharing, recommend friends, ... | * Custom Tox protocol extensions: e.g. location sharing, recommend friends, ... | ||
Line 188: | Line 188: | ||
**Difficulty**: | **Difficulty**: | ||
- | **Mentor**: [[mailto:iphydf@gmail.com|iphy]] | + | **Mentor**: [[iphydf@gmail.com|iphy]] |
==== New Android client ==== | ==== New Android client ==== | ||
Line 222: | Line 222: | ||
**Difficulty**: | **Difficulty**: | ||
- | **Mentor**: [[mailto:iphydf@gmail.com|iphy]] | + | **Mentor**: [[iphydf@gmail.com|iphy]] |
==== Implementation of a ToxCore mock ==== | ==== Implementation of a ToxCore mock ==== | ||
Line 265: | Line 265: | ||
**Difficulty**: | **Difficulty**: | ||
- | **Mentor**: [[mailto:iphydf@gmail.com|iphy]] | + | **Mentor**: [[iphydf@gmail.com|iphy]] |
===== qTox ===== | ===== qTox ===== | ||
Line 290: | Line 290: | ||
Although that may seem like a lot for one student over the course of a summer, some progress is expected to be made between now and summer. Additionally, | Although that may seem like a lot for one student over the course of a summer, some progress is expected to be made between now and summer. Additionally, | ||
- | **Proposals**: | + | **Proposals**: |
* Are you familiar with Qt and C++? If so, please mention and link past work. | * Are you familiar with Qt and C++? If so, please mention and link past work. | ||
Line 433: | Line 433: | ||
* Implement video and audio capture for Windows and OS X | * Implement video and audio capture for Windows and OS X | ||
- | **References**: | + | **References**: |
**Knowledge Prerequisite**: | **Knowledge Prerequisite**: |