Contributions

  Analyzed 4 months ago
Author CLAP API design (both native and JSON), implementation of all underlying logic (this includes: input validation, automatic type-conversion ... [More] , interface-building and input-querying methods). [Less]

357 Commits in mostly Python

Analyzed 3 months ago. based on code collected 4 months ago.
Contributor/Leader I redesigned initial code making it more reusable and maintainable. I extracted main module required to connect to DIASPORA* and then added layers ... [More] of abstraction above it. These new objects provide access methods to many aspects of DIASPORA* functionality. Also, this design enables easy development of new modules in diaspy and updating of many aspects of code at once (thanks to inheritance). [Less]

250 Commits in mostly Python

Analyzed 3 months ago. based on code collected 4 months ago.
Author System, network and API design of the software. This includes: design (but not yet implementation) of the information-federation scheme, design and ... [More] implementation of mechanisms used for generation of local and public parts of the network. Design and implementation of the request-and-transaction based workflow of the software. [Less]

301 Commits in mostly Python

Analyzed 3 months ago. based on code collected 4 months ago.
Author Design of the API, implementation of all methods, search-engines and parser.

124 Commits in mostly Python

Analyzed 3 months ago. based on code collected 4 months ago.