Changes

42 bytes added ,  09:41, 20 September 2008
Line 42: Line 42:  
=== Actions ===
 
=== Actions ===
   −
* Figure out an ABI break policy that we can actually sustain.
+
* Figure out an ABI break policy that we can actually sustain. '''(marco)'''
* Figure out a compatibility strategy. We can't just break API because a lot of activities out there are using it. But we also can't stick with the current one because... it sucks too badly. We can either deprecate gradually or support parallel installation of two different versions. Several trade offs to consider and discuss.
+
* Figure out a compatibility strategy. We can't just break API because a lot of activities out there are using it. But we also can't stick with the current one because... it sucks too badly. We can either deprecate gradually or support parallel installation of two different versions. Several trade offs to consider and discuss. '''(marco)'''
* Full review of all the modules.
+
* Full review of all the modules. '''(marco)'''
 
* Complete the API documentation and provide an introduction/tutorial.
 
* Complete the API documentation and provide an introduction/tutorial.
 
* Refactor the generic part of the Browse activity code into hulahop (creating a web based activity should be as simple as subclassing hulahop.WebActivity and setting a few properties)
 
* Refactor the generic part of the Browse activity code into hulahop (creating a web based activity should be as simple as subclassing hulahop.WebActivity and setting a few properties)
607

edits