[Sugar-devel] [ANNOUNCE] 0.92 schedule update
Walter Bender
walter.bender at gmail.com
Wed Feb 9 15:19:44 EST 2011
Presumably there will be a chance to introduce some bug fixes, new
features in Fructose activities as well for this release?
-walter
On Wed, Feb 9, 2011 at 1:35 PM, Simon Schampijer <simon at schampijer.de> wrote:
> Hi,
>
> today I met with Sascha to talk about our upcoming 0.92 release.
>
> Originally the schedule followed a 6 months cycle [1]. Since we did not work
> much on Features for this cycle we decided to only do a bugfix release, due
> the 18th of February. Since there are some bigger changes in the code (pep8
> fixes) we still will call it 0.92. Bugfix release (point releases 0.92.1,
> 0.92.2...) are possible after that date.
>
> The following items that infect the release were discussed as well:
>
>
> * Don't hide Register menu item upon successful registration (currently in
> master d9d25a926a88a30cdbb76d3620e66b1daaab4fd0)
>
> Introduction: The reset registration to the school server has a long history
> [2][3]. The patch that landed in master is based on a request from a
> deployment (re-register after an XS crash), other use cases are to connect
> to another school server (different school). Another deployment recently
> requested to hide the item altogether because they're apparently doing the
> registration automatically in some way. To consider in the design discussion
> is as well the lack of feedback when registering [4].
>
> Todo: We should describe the use cases and then find a good way of fixing
> this issue. This would be best handled by an email discussion streamlined in
> a Feature page [5].
>
>
> * Dynamically set number of control panel columns (currently in master
> ecae03a35a505c4212271e415e618a1c5d271b3e)
>
> Introduction: The patch from Anish does address an long standing issue that
> 'Icons should be placed on the screen without having to scroll if there is
> enough space' described in [6]. It does not handle wrapping of the text if
> this exceeds the (2.5 * Cell size) which is reserved for an Icon. Anish
> bumped into an issue with that which is filed as [7].
>
> Todo: 1. file a bug on the GTK bug tracker with m_anish's test case. 2.
> prepare a patch to replace the current code with gtk.IconView based code and
> see whether it's impacted as well. (if 2. works, we can merge it in 0.92.
> Otherwise we need to block on upstream for a fix (or get someone to fix it).
>
>
> * Journal Entry Sharing
>
> Introduction: That Feature is presented in [8]. Sascha requested some minor
> additions before merging into mainline.
>
> Todo: a) remove the metadata if there is not an associated file (e.g. file
> has been deleted), so any file that gets written with the same name in the
> future doesn't get associated with stale metadata. Files are often named
> "Untitled.odt" etc., so it might be a rather common case. b) delete metadata
> if it gets corrupted (don't delete the actual file) c) remove preview if
> mtime does not match (e.g. Peter saves his Write entry to a storage device,
> he opens it in OpenOffice on his mother's computer and his mother corrects
> some errors ---> the preview will be outdated), this might not be a too big
> issue - input on the design team on this welcome.
>
>
> * Cpu and memory resource indicator to frame (currently in master
> e014bc401195a9b096e44d33d7f6135f7ae0c1c6)
>
> Introduction: This patch is controversial because of the design (e.g. [9]).
> The need to indicate system status is agreed on. It should go through
> another iteration before landing.
>
> Todo: a) for 0.92 revert the patch b) create a Feature page that does
> describe the idea etc (include all the links to previous discussions) c) and
> then get the discussion going
>
>
> * Design meeting
> We would like to reestablish the design meetings as those are important for
> more detailed design discussions. Stay tuned on hopefully soonish updates on
> this.
>
>
> Regards,
> Simon
>
>
> [1] 0.92 tentative schedule:
> http://wiki.sugarlabs.org/go/0.92/Roadmap#Schedule
> [2] Reset registration form school server (long term):
> http://dev.laptop.org/ticket/7765
> [3] Reset registration form school server (0.84):
> http://dev.laptop.org/ticket/9725
> [4] Feedback when register with school server:
> http://dev.laptop.org/ticket/10678
> [5] Feature Policy: http://wiki.sugarlabs.org/go/Features/Policy
> [6] Control Panel - improve space usage:
> http://lists.sugarlabs.org/archive/sugar-devel/2011-February/029827.html
> [7] Pygtk bug: http://www.mail-archive.com/pygtk@daa.com.au/msg19397.html
> [8] Journal Entry Sharing:
> http://wiki.sugarlabs.org/go/Features/Journal_Entry_Sharing
> [9] What should system mood really mean?:
> http://lists.sugarlabs.org/archive/sugar-devel/2010-September/026929.html
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel
>
--
Walter Bender
Sugar Labs
http://www.sugarlabs.org
More information about the Sugar-devel
mailing list