I've been keeping an eye out for something I can get involved with for a while, but haven't seen a 'in'.
Marking some relatively simple tasks for starters would be great, it's also highlight to others that those tasks should have an extra bit of code review too. -----Original Message----- From: Yuri Z [mailto:vega...@gmail.com] Sent: 30 April 2015 19:53 To: wave-dev@incubator.apache.org Subject: Starter tasks Hi As Evan already mentioned - we discussed ways to increase community contributions to the Apache Wave project. One of the suggestions was to create appropriate issues and mark them as "Starter Task". This provides an easy way to contribute for those who willing but don't know where starter. However, we can't be sure that those starter issues will match skills and interests of potential contributors. So, if there's someone who wants to contribute - she can just state here her skills and interests and we can try to find suitable starter project. For reference, Wave can offer starter projects in these main areas: - Server -- Fixing/Improving search functionality implementations in Lucene/Solr. -- Fixing/Extending support for MongoDB (or other) storage. -- Improving support for Robot API - Client -- GWT development - like improving/adding features in rich text editor -- HTML/UI updates to the landing page -- Replacing legacy GXP templating framework with something more mainstream like Velocity. - Tests -- Adding more tests - a great way to learn a lot about Wave. Would you like to learn more about Operation Transformation, Federation etc..? - Gadgets -- Developing new gadgets using Wave gadgets API. - Robots -- Developing new "agents" - i.e. built in administration robots -- Developing new robots using Wave Robots API - like email integration robot. -- Fixing Python client for robot API. - Documentation -- We can use any help. Even someone with a fresh eye reading existing documentation can help to spot and fix issues. - Project build system/ configuration. -- We currently use ANT scripts. It would be nice to replace ANT with something more modern like Gradle or SBT. - Scripting -- Scripts to help with release process -- Scripts to help with setting up Federation etc.. and more ... Computershare Technology Services (UK) Limited is registered in England & Wales Company No. 3199675. Registered Office: The Pavilions, Bridgwater Road, Bristol BS13 8AE Please visit the following website to read the Computershare legal notice: http://www.computershare.com/disclaimer/emea