Skip to end of metadata
Go to start of metadata

Projects

Here are some projects that we can tackle as a group when we meet in Mumbai. There will be approx 15 developers, so we can split into 3 groups and work on 3 large projects

  • Make Basic/Advanced/Search Builder follow the custom search interface
  • Allow extending the query object via an interface. Use this interface to build the standard query object
  • Integrate Solr/Lucene based searching
  • Restructure profile to use above interfaces

Dojo

  • Hierarchical selector widget
  • Inline editing of contact data

API v2

  • A reboot on our current API attempts. Lets come up with a more comprehensive complete solution and add a few examples

Component Interfaces and packaging

  • Make CiviCRM component independent of core and interact with core via a known interface
  • Allow components to be installed separately. This includes both component data and code. Should also be able to handle upgrades

CiviPledge

QA Skills Workshop and QA Automation

  • Break into several teams and work on QA for some complex issues so we can learn from each other best practices for thorough QA of a piece of functionality.
  • Review our current QA automation capabilities and develop additional processes which we can implement and maintain.

Team Discussions

These are some possible agenda topics for planning team discussion - to take advantage of the face-to-face opportunity to share ideas and feelings. Some of this might happen over meals or as a break from project tasks. (These items are an outgrowth of a Skype chat between dgg and michal.)

  • Revisit 2007 project goals and draft goals for 2008
  • Consider whether an overall "mission statement" for the project would be useful to help drive roadmap decisions. If we think it would be useful - take a shot at drafting one. This discussion could also consider the relationship between mission and revenue opportunities.
  • How can we improve the channels for getting feedback from i18n communities / non-English speaking users incorporated in our planning / roadmap? Currently, most feedback for improvements and new features comes in via forums which are dominated by English speaking users.
Labels
  • None

Creative Commons License
Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution-Share Alike 3.0 United States Licence.