Posts Tagged ‘Sucrose 0.84’

Wednesday’s testing session

Tuesday, March 31st, 2009

We will be doing a testing session tomorrow. Bring the latest Soas (F11) image ready downloaded and flashed on a stick with you.

Time: Wed Apr 1 14.00 – 16.00 (UTC)

Things we are particularly interested in:

Verify the bugs we just fixed in the last days

  • spanish translation
  • Bundlebuilder list_files: Better error handling #635
  • #428 has been reverted
  • Use git ls-files instead of git-ls-files, to work with newer Git. d.sl.o #647
  • Bundlebuilder: Don’t include whole directory in src tarball (regression introduced by #397)
  • Grey out the erase option if an activity bundle cannot be erased #620
  • AP: Do not write timestamp when not managed to connect #623
  • Correct date in ‘About my Computer’ CP section #639
  • Make Jukebox the default activity for ogg-vorbis #423
  • Find an available icon for displaying the removable device #627
  • CP: Disallow the user from selecting any fallbacks if English (USA) is selected (#slo:561)
  • Add full licence to data dir #357
  • The logout option is available by default
  • Resume from home is duplicating activity instances again #600
  • Browse: Fix autocompletion and uploading of files #670
  • Browse: Make sugarlabs.org the default page

- Connect to your AP (WEP, WAP, reconnect after restart)
- Collaboration (Jabber server, link local)
- Translations

This is a very important session tomorrow - as we are preparing for our final 0.84 release! So please join and help us find all the bugs left.

Bugs are beautiful people (Volume 2)

Monday, March 30th, 2009

Prelude:

We have one 5 days left for our 0.84.2 Release. This is our final update for 0.84. Our list of bugs has diminished already - 5 bugs fixed - 22 left.

Let’s concentrate this last days and make the release rock! Help is more than welcome of course. Patches should be submitted following the review guidelines. We will review now carefully to not introduce regressions. If you want to join - we are hanging out in #sugar!

Open:

#119 Scrollbar off the screen on some sites on my X40 laptop
#427 Doesnt shutdown or restart, when an activity shows `all changes
will be lost` error message
#456 Browse hangs when trying to open file:///home/…
#572 Record won’t launch due to _sha_data attr (among other reasons)
#246 shutdown operation fails after first fail
#308 Control panel resizing issue (for non en_US languages)
#610 Journal Palette does not manage too many characters for a title
correctly
#297 Index finger (Browse link) pointer’s active point is too low
#402 Chat: shows “share or invite” hint even on resume of shared
instance
#453 if the Sugar control panel is open, then Frame icons are
inoperable
#461 Sometimes an activity will not start
#498 Shutdown/Restart does not work after X-server restart
#541 Mime type mess with files downloaded with Browse
#578 Activity Download experience is not smooth enough
#586 Browse cannot upload activity bundles to
activities.sugarlabs.org because of Journal name scrambling.
#626 spurious storage devices in Frame on bootup
#630 Journal full message has issues
#636 icon frame does overlap (favorites view)
#645 make sugarlabs.org the default page
#39 Journal detail-view: Information tags/participants cut off
1024×600
#43 Mark activity as favorite when it’s installed as a deb, rpm, etc
#50 Collaboration - Friend is present in Group view and not in
Neighborhood view

Done:
#635 bundlebuilder.list_files drops first character of file names if
base_dir has trailing slash
#239 AP reconnection fails after logout, ctrl-alt-erase, lid-close,
sleep (joyride 2631, XO)
#307 DBus policy needs checking
#639 Correct date in ‘About my Computer’ CP section
#623 Do not write timestamp when not managed to connect

Packaged:
(This category will be used to indicate which bugs can be verified in
the noted build)

Heteroptera of the day: Japanese beetle

A Triaging day

Thursday, March 26th, 2009

Today Tomeu and myself started early in the morning to spot all the bugs currently in our data base that need to be fixed for 0.84.2 - due in one week. Our list is medium, I would say - but there are some interesting and some rather serious ones. So let’s concentrate this last week and make the release rock! Help is welcome of course. Patches should be submitted following these guidelines. We will review now carefully to not introduce regressions.

This afternoon we had another BugSquad meeting. Frederick and Tomeu, our well known crew did continue the efforts we started this morning and we managed to triage some ‘unconfirmed’ bugs as well.

Rasika from Sri Lanka joined today - he wants to help in testing and had some interesting remarks and questions. Testing happens each Wednesday - between 14.00-16.00 (UTC), the BugSquad meets each Thursday 14.00-16.00 (UTC). More info on the BugSquad can be found here and of course good to read our mission statement. We might do some more testing sprints in the upcoming days - watch the sugar-devel list and the sugar planet for announcements.

Another point that was brought up today was our smoke tests. You can use this as well for Soas of course. We should get a smoke test derived from the more general smoke test up as well. More info from Mel and others on this subject.

Regarding trac - we need to split Soas more clearly. The Soas component should have its own milestones, for example. And versions of course. One could just add some for Soas - Frederick said he would have a look if there are other options.

First 0.84 update release made it into Soas-1

Tuesday, March 24th, 2009

Where: Soas1-200903232259.iso

What:
This release contains the first 0.84 update release - 0.84.1. The detailed changes are described below:

sugar-toolkit:
- Fix palettes scaling when using scaling factor 72 #504
- Use Popen.communicate() to avoid hang (Sascha Silbe) #397
- Change property type to object because int cannot be None #157

sugar:
- Update to latest NM-User config file (same as nm-applet)
- Fix nondeterministic denials for no-interface messages #575
(Thanks to Dan Williams and Colin Walters for their assistance
in spotting this. upstream bug fdo #18961)
- Draw the rounding box inside the icon bounds (benzea) #567
- Add Dismiss option to the palette of finished transfers #484
- Resume-by-default uses open with, not just open #547
- Set Pippy as the default for opening python files #287
- Remove duplicates from the activities sub menu #497
- Remove transfer icon from frame when the local user cancels it #483
- Restore the icon size after a layout change #157
- enable logout option

sugar-artwork:
- the file transfer icons

Who:
Thanks to all the contributors - especially to the upstream people Dan Williams and Colin Walters for their assistance in fixing #575.

Failure testing - Wed Mar 18

Thursday, March 12th, 2009

testing

Some call it failure testing some stress testing. We want to meet next Wednesday to find the bugs left in Sucrose 0.84 to be able to fix them for 0.84.1 We will use the latest Sugar on a Stick for those efforts. Please watch here for announcements.

When: Wednesday, March 12th 2009 - 14.00 (UTC)
Where: irc freenode - #sugar
Who: YOU

Time converted into your local time.

Sucrose 0.84 - Bugfix Release Schedule

Thursday, March 5th, 2009

In today’s developers meeting we set the schedule for the Sucrose 0.84 Bugfix releases. To get bug fixes in after our 0.84.0 release we have scheduled two more coordinated releases for the next 4 weeks.

Mar 20 Sucrose 0.84.1
Apr 3 Sucrose 0.84.2

Furthermore we will do weekly Glucose releases to keep the tarballs up to date. The dates were picked in coordination with the upcoming Fedora 11 and Ubuntu Jaunty release.

We hope to stabilize our 0.84 Release like that. So the upcoming weeks, Testers, the BugSquad and Developers need to work together to polish everything up. Main testing environment will likely be Sugar on a Stick and your distribution of choice.

Happy polishing everyone - we are getting close now!

New Soas-1 Image containing Sucrose 0.84.0

Thursday, March 5th, 2009

We have another Soas-1 image (based on F10). It contains the latest Glucose and Fructose packages from the 0.84.0 release.

You can download the image at.

Give it a try and report bugs at. Please use the Soas component for issues related to the image - like booting, not correct keyboard detected and use the sugar and activity components to report bugs with the UI.

Thanks,
Your Soas Team

Sucrose 0.84.0 Final Release

Wednesday, March 4th, 2009

Dear Sugar Community,

this is the Final Release in our 0.84 development cycle! Thanks to our testers the developers were able to bring in bug fixes to stabilize the platform. And the translators were busy to get all the strings translated. All the details what have changed from a user point of view will be handled in the detailed 0.84 release notes.

Thanks everyone for your great contributions!

In behalf of the sugar community,
Your Release Team

You can find more details at

________________________

== Glucose news ==

=== sugar ===
* Focus rectangle corners should be rounded {{Bug|406}}
* Restore minimal .xol support {{Bug|459}}
* Check the activity version and replace an older version upon download {{Bug|464}}
* Friendstray: icon reacting to right click {{Bug|441}}
* Network device icons don’t react on right click {{Bug|463}}
* Don’t open a launcher window when that activity is already running {{Bug|426}}
* Fall back to application-octet-stream for unknown types {{Bug|458}}
* Show a generic icon for clippings, if available {{Bug|454}}
* Don’t add_bundle on activity dir change when installed already {{Bug|442}}
* Make mute sound code togglable
* Keyhandler: Map XF86Search to the journal search
* Keyhandler: Catch all exceptions (thanks to Sascha Silbe)
* Give time for exit to execute when closing the emulator {{Bug|435}}
* Dont hardcode the maximum amount of entries to cache in the journal {{Bug|72}}
* Add standard ‘Print’ shortcut to take a screenshot
* Use keyboard specific keys to set the volume {{Bug|430}}
* Update to new DBus policy {{Bug|307}}
* Fix palette appearance on right-click {{Bug|403}}
* Switch to existing instance of an activity if it’s already running {{Bug|410}}

=== sugar-toolkit ===
* Catch all exceptions while saving {{Bug|224}}
* Listen for map in Window instead of in Canvas (alsroot) {{Bug|428}}
* Restore minimal .xol support {{Bug|459}}
* Use the same font size independent from scaling
* Don’t recursively clean an activity if it’s a symbolic link {{Bug|444}}
* Add extension to temp icon file names {{Bug|458}}
* Process .py files in subdirectories ‘./setup genplot’ (alsroot) {{Bug|391}}
* Improve error handling of calls to XGrabKey {{Bug|431}}
* Cleanup temp files at exit {{Bug|435}}
* Let activities provide their own implementation of get_preview() {{Bug|152}}
* Show/Hide the color palette correctly {{Bug|374}}
* Support setting None as the secondary text {{Bug|384}}
* Only display one line in the secondary text of a clipping palette {{Bug|384}}
* Switch to existing instance of an activity if it’s already running {{Bug|410}}
* Reveal the palette on right click on an activity icon {{Bug|409}}

=== sugar-base ===
* 2*42=84

=== sugar-presence-service ===
* 0.84.0 Final release
* No changes since 0.83.3

=== sugar-datastore ===
* Nice, cool-looking 0.84.0 version number ;)

=== sugar-artwork ===
* This component release is part of the effort: “Make Sugar 0.84 appear up here: http://en.wikipedia.org/wiki/84_(number)#In_other_fields”

=== etoys ===
* updated translations de, el, fr, sv, tr, vi
* fixed ‘bearing to’ and ‘distance to’ tiles

== Fructose news ==

=== terminal ===
* Change default font size to 10 from 8
* New translations

=== read ===
* Sucrose 0.84.0 release
* Translation updates: pt, de, sv, ne

=== browse ===
* new translations

=== chat ===
* Sucrose 0.84.0 Release
* Translation updates: pt, ne

=== write ===
* Update to API change, render_page_to_image starts now with 1 {{Bug|152}}
* Override get_preview {{Bug|152}}
* Deprecation fix: Use bundle_id instead od service_name
* Updated translations

=== imageviewer ===
* Remove hacks needed because of d.sl.o (Tomeu) {{Bug|258}}
* New languages and translations

=== jukebox ===
* share/keep button hidden
* new translations added

=== turtleart ===
* updated de, it and sv artwork

New Sugar on a Stick image available

Friday, February 27th, 2009

Weeeh!

A new Soas-1 is out. It contains all the bug fixes that made it into head in the last days. And you can use Wade Brainerd’s fabulous Typing Turtle to get you going in 10 finger typing - /me won already a Gold Medal.

Get it when it is still sticky!

News:

Sugar
- Don’t add_bundle on activity dir change when installed already #442
- Make mute sound code togglable
- Keyhandler: Map XF86Search to the journal search
- Keyhandler: Catch all exceptions (thanks to silbe)
- Give time for atexit to execute when closing the emulator #435
- Dont hardcode the maximum amount of entries to cache in the journal #72
- Add standard ‘Print’ shortcut to take a screenshot
- Use keyboard specific keys to set the volume #430
- Update to new DBus policy #307
- Fix palette appearance on right-click #403
- Switch to existing instance of an activity if it’s already running #410

Sugar-toolkit
- Process .py files in subdirectories ‘./setup genplot’ #391 (alsroot)
- Improve error handling of calls to XGrabKey #431
- Cleanup temp files at exit #435
- Let activities provide their own implementation of get_preview() #152
- Show/Hide the color palette correctly (#374)
- Support setting None as the secondary text #384
- Only display one line in the secondary text of a clipping palette #384
- Switch to existing instance of an activity if it’s already running #410
- Reveal the palette on right click on an activity icon #409

Sucrose 0.84 Release Candidate 1 (0.83.6)

Monday, February 23rd, 2009

Dear Sugar Community,

This is Release Candidate 2 for the upcoming 0.84 Release - see the [1] for more details. Only one more week to go in this release cycle. Please test this release and report all the bugs you find that we are able to fix them in time. A friendly BugSquad [2] will be available to triage those bugs accordingly and the developers can never have enough bug food. If you have non-bug feedback about features you can use the sugar-devel mailing list to share it with us.

From a user point of view we want to highlight the following changes that have been made:

Resume by Default
Resume by default is now the way we handle activity startup. The option in the Favourites View palette has been removed completely. You can still start a new instance using the ‘Start’ option in the Activity palette.

start_new_instance

View Source
There has been some refinements to the View Source dialog. You can access it from the Activity palette in the Frame or by using ‘Shift+Alt+V’ directly.

view_source

The coloured activity icon represents the source of the activity instance. The outlined activity icon represent the bundle source for the activity itself, the template. We use this to help draw a distinction between the “activity instance” and the “activity bundle”

Using the uncoloured outline to represent the bundle vs the coloured icon to represent an instance has been the design cue all along.

view_source_instance

view_source_bundle

File transfer
Updated the file transfer code to make use of the new icons that Eben draw for us.

new_ft_icons

Read
Morgan fixed an error that was introduced due to changes in Evince.

Browse
Martin Langhoff has been adding functionality to authenticate with the Schoolserver. When registered with the server an HTTP Cookie is created to ease the use of services on the Schoolserver in future sessions. Thanks to Daniel Drake Browse propagates the current locale now. This helps to use web services and pages in your mother language. Try it out with the [http://addons.sugarlabs.org/ addons] page for example.

addons

Thanks everyone for your great contributions!

[1] The Sucrose Release Schedule can be found here

[2] More Info about the BugSquad at

[3] You can find more details and screenshots at