Difference between revisions of "GSoC/2019/Project Ideas"
Line 35: | Line 35: | ||
# Implement protocol logic | # Implement protocol logic | ||
# Interoperability tests against a different implementation | # Interoperability tests against a different implementation | ||
A is a promising new XMPP protocol extension. Its specification includes a ton of buzzwords ranging from blockchain to machine learning. But since it is very young protocol, there are no existing implementations. The goal of this project is to change that situation. | |||
=== Idea B === | === Idea B === | ||
''Brief explanation:'' Add support for A to example project.<br/> | |||
''Involved Technologies:'' Smalltalk, FORTRAN77, COBOL<br/> | |||
''Mentor(s):'' Foo Bar <foo.bar@exampole.org><br/> | |||
''Deliverables:''<br/> | |||
* Foo | |||
* Bar | |||
* Baz | |||
''Milestones:''<br/> | |||
# Implement parser and unit tests for parsing | |||
# Implement protocol logic | |||
# Interoperability tests against a different implementation | |||
A is a promising new XMPP protocol extension. Its specification includes a ton of buzzwords ranging from blockchain to machine learning. But since it is very young protocol, there are no existing implementations. The goal of this project is to change that situation. |
Revision as of 14:41, 20 January 2019
Introduction
List of Project Ideas
Example Project Template
Website: https://example.org/
Source Code: https://example.org/source
Description:: This is just an example project which can be used as template.
Main Contact Person: John Doe <john.doe@example.org>
Potential Mentors: Jane Doe <jane.doe@example.org>, Alice Enigma <alice@example.org>
List of Teaser Tasks: https://example.org/issues?tag=gsoc-teaser
Idea A
Brief explanation: Add support for A to example project.
Involved Technologies: Smalltalk, FORTRAN77, COBOL
Mentor(s): Foo Bar <foo.bar@exampole.org>
Deliverables:
- Foo
- Bar
- Baz
Milestones:
- Implement parser and unit tests for parsing
- Implement protocol logic
- Interoperability tests against a different implementation
A is a promising new XMPP protocol extension. Its specification includes a ton of buzzwords ranging from blockchain to machine learning. But since it is very young protocol, there are no existing implementations. The goal of this project is to change that situation.
Idea B
Brief explanation: Add support for A to example project.
Involved Technologies: Smalltalk, FORTRAN77, COBOL
Mentor(s): Foo Bar <foo.bar@exampole.org>
Deliverables:
- Foo
- Bar
- Baz
Milestones:
- Implement parser and unit tests for parsing
- Implement protocol logic
- Interoperability tests against a different implementation
A is a promising new XMPP protocol extension. Its specification includes a ton of buzzwords ranging from blockchain to machine learning. But since it is very young protocol, there are no existing implementations. The goal of this project is to change that situation.