Development Team/Meetings/Logs/September 10 2009

From Sugar Labs
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
(04:13:22 PM) erikos: tomeu: http://wiki.sugarlabs.org/go/Development_Team/Meetings#Topics
(04:13:34 PM) erikos: tomeu: I have added a topic
(04:13:46 PM) tomeu: nice
(04:13:54 PM) tomeu: I guess we can start?
(04:14:05 PM) tomeu: will paste the topics anyway
(04:14:05 PM) tomeu:  Improving testing, triaging and bugfixing  test plans  testing meetings  triaging   Fructose Activities: in/out 
(04:14:32 PM) tomeu: so, we want to make 0.86 a more solid release than the previous ones
(04:14:39 PM) tomeu: but things aren't going too well as of yet
(04:14:51 PM) tomeu: seems like we are having less testing than in previous releases?
(04:15:11 PM) erikos: tomeu: yeah, I think I have identified a few issues
(04:15:17 PM) garycmartin: tomeu: am still mainly stuck in toolbar mode.
(04:15:37 PM) erikos: tomeu: we don't do as much announcements about the current status
(04:15:47 PM) tomeu: good point
(04:15:48 PM) tomeu: have we lost many testers?
(04:15:56 PM) SaschaSilbe-47b5 [n=urk@vpn1193.extern.uni-tuebingen.de] entered the room.
(04:15:58 PM) erikos: tomeu: and we do not have a clear testing platform I think
(04:16:08 PM) erikos: tomeu: not sure we really lost them
(04:16:09 PM) SaschaSilbe-47b5: sorry for being late
(04:16:18 PM) tomeu: hi SaschaSilbe-47b5, just starting
(04:16:19 PM) erikos: hi SaschaSilbe-47b5
(04:16:38 PM) garycmartin: tomeu: not sure we ever had that many to begin with! :-)
(04:16:42 PM) tomeu: erikos: yeah, that's an important point, how is soas regarding testability?
(04:16:43 PM) erikos: tomeu: I think we need to initialize them and see then
(04:16:54 PM) erikos: garycmartin: pessimist! ;p
(04:17:25 PM) erikos: tomeu: ok, what I think will hep is:
(04:17:28 PM) garycmartin: erikos: my tea cup is half full :-)
(04:17:37 PM) erikos: a) we get the tarballs out tonight
(04:17:43 PM) erikos: b) make good release notes
(04:17:47 PM) erikos: c) make rpms
(04:17:57 PM) erikos: d) help sdziallas with getting it in soas
(04:18:04 PM) erikos: e) announce widely
(04:18:10 PM) erikos: f) before the weekend
(04:18:20 PM) erikos: g) get the triagers ready
(04:18:33 PM) erikos: to be responisve
(04:18:45 PM) erikos: h) get the bugfixers crew ready, as well
(04:19:23 PM) ***erikos adds test cases at a well announced place
(04:20:11 PM) tomeu: erikos: ok, should we advertise now what the plan is?
(04:20:18 PM) tomeu: so people can start planning?
(04:20:25 PM) garycmartin: tomeu: FWIW the last 3-4 days of patches from alsroot and you have made a big difference to what I see here. I was worried we would have to revert even more, but we have moved quite a good distance.
(04:20:28 PM) erikos: sure, sounds good to me
(04:21:00 PM) erikos: tomeu: we have to try to keep people in the loop as much as possible
(04:21:01 PM) tomeu: garycmartin: nice to hear that!
(04:21:04 PM) SaschaSilbe-47b5: garycmartin: +1, even a lot of old bugs got fixed
(04:21:08 PM) tomeu: erikos++
(04:22:06 PM) erikos: any improvements to the rough plan I pasted above?
(04:22:23 PM) garycmartin: tomeu: so can we drop the gtk-treeview row headers yet ;-b
(04:22:26 PM) tomeu: erikos: sounds good to me
(04:22:36 PM) tomeu: garycmartin: yeah, not sure why we haven't yet
(04:22:43 PM) garycmartin: tomeu: ;-)
(04:22:52 PM) erikos: tomeu: garycmartin we even have a patch for that already
(04:22:55 PM) CanoeBerry: aside: can the Journal be backed up easily?  Discussion ongoing on #olpc-help if you know!
(04:23:33 PM) erikos: CanoeBerry: cp -r ~./sugar/default/datastore [target] :D
(04:23:51 PM) erikos: CanoeBerry: replace cp with scp for networking
(04:24:02 PM) erikos: CanoeBerry: I am only kidding ;D
(04:24:05 PM) befana [n=befana@190.156.73.226] entered the room.
(04:24:21 PM) tomeu: CanoeBerry: you can do what erikos said, or use the XS for backups
(04:25:18 PM) SaschaSilbe-47b5: erikos: does cp -r handle hard links properly?
(04:25:44 PM) SaschaSilbe-47b5: (i always use cp -a to be on the safe side)
(04:26:24 PM) erikos: SaschaSilbe-47b5: let's better not discuss that now and here ;p
(04:26:33 PM) SaschaSilbe-47b5: +1 ;)
(04:26:39 PM) erikos: tomeu: can you get us back on track?
(04:26:51 PM) tomeu: ok, so we have a plan to get the testing we need
(04:27:07 PM) erikos: tomeu: who does send that plan?
(04:27:12 PM) erikos: tomeu: I can - if you want
(04:27:20 PM) tomeu: would be great
(04:27:23 PM) erikos: ok
(04:27:37 PM) tomeu: erikos: can you extend on "get the triagers ready"?
(04:28:05 PM) SaschaSilbe-47b5: who does the actual testing?
(04:28:05 PM) walterbender: erikos: has anyone contacted the NZ testing team?
(04:28:11 PM) erikos: tomeu: ok:
(04:28:36 PM) erikos: a) they need to watch new incoming bug reports
(04:28:50 PM) walterbender: erikos: if we could give them instructions, they would be very helpful
(04:29:02 PM) erikos: b) we should maybe do daily triage meetings until we have 0.86 is out
(04:29:12 PM) erikos: walterbender: they test saturday as far as i know
(04:29:35 PM) erikos: walterbender: right, that is why it is important to get the packages out and soas ready
(04:29:48 PM) erikos: SaschaSilbe-47b5: ^^^ for example
(04:30:03 PM) walterbender: erikos: yes. Saturday
(04:30:57 PM) walterbender: erikos: is there a plan to spin another SoaS beta before Saturday?
(04:31:07 PM) tomeu: erikos: ok, and after 0.86 is out, we still want to keep working on a bugfix release, right?
(04:31:11 PM) walterbender: erikos: if so, then we could have them test with that.
(04:31:27 PM) erikos: tomeu: sure
(04:31:33 PM) tomeu: walterbender: that would be great, pity we didn't discussed it with sdz earlier today
(04:31:51 PM) erikos: tomeu: but then we could go over to every second day or something
(04:32:08 PM) erikos: tomeu: but very good that you mention it
(04:32:12 PM) tomeu: erikos: sounds good
(04:32:18 PM) unmadindu: does it make sense to have a schedule for bugfix releases, or do we follow the "it will be done when it is ready" policy ?]
(04:32:18 PM) erikos: tomeu: we should already plan it in
(04:32:41 PM) erikos: walterbender: yes, I hope that i can discuss it with sdz after his gym
(04:32:57 PM) erikos: unmadindu: I think it does make sense
(04:33:14 PM) tomeu: unmadindu: not sure about that
(04:33:31 PM) tomeu: who is going to benefit from a release date?
(04:33:49 PM) erikos: tomeu: I think it is mostly to keep the people motivated
(04:33:56 PM) erikos: tomeu: to work towards a goal
(04:33:59 PM) unmadindu: it may make sense for a few deployments, where people might be nervous to ship .0 software
(04:34:19 PM) erikos: tomeu: and packagers, I guess, know better when to expect a new version
(04:34:50 PM) tomeu: erikos: sounds good then
(04:36:16 PM) erikos: tomeu: maybe we should ask as well who is around for triage and bug fixes
(04:36:24 PM) tomeu: erikos: yeah, wanted to suggest that
(04:36:36 PM) erikos: tomeu: nice
(04:36:53 PM) tomeu: ok, do we have owners for all actions in the plan?
(04:37:15 PM) alsroot: erikos: so, we are throwing headers away until building packages?
(04:37:40 PM) erikos: alsroot: ? can you rephrase?
(04:37:54 PM) erikos: alsroot: the journal ones?
(04:38:24 PM) alsroot: erikos: yup, treeview headres
(04:38:52 PM) alsroot: garycmartin: and how we can sort Journal then? or do not sort it at all?
(04:39:06 PM) garycmartin: alsroot: no sort at all.
(04:39:50 PM) garycmartin: alsroot: same as it was in last release. The sorting there now is of very limited use and causes more confusion/odd states, unexpected UI.
(04:40:08 PM) tomeu: alsroot: there was some design discussion about it
(04:40:17 PM) tomeu: a proper fix didn't landed at time for 0.86
(04:40:20 PM) garycmartin: alsroot: (this is true for both Journal and the Home list view)
(04:40:27 PM) erikos: alsroot: if it is discutable, I don't want to wait
(04:40:41 PM) erikos: we really need the tarballs *now*
(04:41:19 PM) erikos: can we get back to the owners?
(04:41:24 PM) alsroot: erikos: but let me made one not invasive fix to suppress selected rows glictches
(04:41:32 PM) erikos: alsroot: ok
(04:42:06 PM) tomeu: if we need more feedback about sorting, we could make the next tarballs with headers
(04:42:09 PM) erikos: tomeu: shall we go through the list and see if we have owners of all items?
(04:42:22 PM) tomeu: ok
(04:42:30 PM) erikos: tomeu: yup, I think that is ok
(04:42:35 PM) erikos: a) tarballs
(04:42:35 PM) tomeu: tarballs: erikos and tomeu?
(04:42:40 PM) erikos: yup
(04:42:56 PM) erikos: b) make good release notes
(04:43:10 PM) erikos: I guess I will lead that, and ping people for help
(04:43:29 PM) erikos: c) make rpms
(04:43:44 PM) alsroot: erikos: for what dostros
(04:44:05 PM) erikos: alsroot: well, wherever we can attract testers
(04:44:11 PM) erikos: alsroot: fedora for sure
(04:44:19 PM) erikos: alsroot: (soas ^^)
(04:44:34 PM) alsroot: erikos: maybe doing in sync w/ jhconvert 0.85 releases
(04:44:44 PM) erikos: alsroot: don't know what the situation is on other distros
(04:44:48 PM) tomeu: alsroot: that will be great
(04:44:56 PM) tomeu: alsroot: any idea how we can testers for other distros?
(04:45:02 PM) tomeu: erikos: I can make rpms
(04:45:11 PM) erikos: tomeu: awesome!
(04:45:27 PM) alsroot: tomeu: well, dunno -- at least we could have ready to use packages
(04:45:35 PM) tomeu: alsroot: that would be great
(04:45:45 PM) erikos: tomeu: maybe we can make a call on the mailing list
(04:45:47 PM) dirakx [n=rafael@190.156.119.234] entered the room.
(04:45:49 PM) walterbender: SoaS should make it easier to involve more testers... even though we should test on multiple distros... the primary testing could be facilitated through SoaS...
(04:45:50 PM) alsroot: I'm going to push mandriva/suse/ubuntu pckages
(04:45:56 PM) tomeu: erikos: and on ubuntu forums
(04:45:58 PM) alsroot: ../gentoo
(04:46:03 PM) erikos: tomeu: and people from the various distros can jump in
(04:46:06 PM) tomeu: unmadindu: were you an ubunter?
(04:46:27 PM) erikos: walterbender: yup
(04:46:30 PM) unmadindu: tomeu: nope, not really
(04:46:36 PM) tomeu: I tihnk it was morgs
(04:46:47 PM) tomeu: if he's in the planet, he may be able to ask for help there
(04:47:03 PM) erikos: yeah, I guess let's announce it -- ask for help to spread the message
(04:47:11 PM) erikos: and then we hope for the best
(04:47:37 PM) alsroot: in case of ubuntu, one option is using ppas for testing purposes(and waiting for pushing it to offcial repos)
(04:47:46 PM) tomeu: alsroot: yup
(04:47:56 PM) walterbender: erikos: I haven't send out the digest yet this week... if you have a message for testers...
(04:49:32 PM) erikos: walterbender: very good point
(04:49:45 PM) erikos: walterbender: I guess by tomorrow
(04:50:23 PM) alsroot: erikos: but I'm not sure I'll managed to push last sugar to all distros I mentioned before -- I need one/two days
(04:50:33 PM) alsroot: s/I'll managed/I'll managed today/
(04:50:42 PM) erikos: alsroot: sure, that is fine
(04:50:54 PM) erikos: alsroot: we can do a follow up message as well
(04:51:55 PM) tomeu: alsroot: are you or know someone on those distro's planets?
(04:52:00 PM) tomeu: so we can ask for testers
(04:52:34 PM) alsroot: tomeu: nope
(04:52:53 PM) tomeu: ok, I expect we can do it for ubuntu
(04:52:56 PM) tomeu: will ask morgs
(04:53:09 PM) tomeu: next task
(04:53:23 PM) tomeu: help sdz getting it on soas
(04:53:30 PM) tomeu: any volunteers?
(04:53:45 PM) tomeu: I will do rpms, so it's basically pinging him until he makes a new build
(04:55:02 PM) tomeu: announce it widely
(04:55:11 PM) tomeu: so, we need to announce now the testing plan
(04:55:20 PM) tomeu: and then announce again when things are ready to be tested
(04:55:24 PM) tomeu: erikos: right?
(04:55:40 PM) erikos: tomeu: right, so the typical release announcement
(04:55:52 PM) erikos: tomeu: and then a direct announcement how to test
(04:56:06 PM) tomeu: focused for every distro, right?
(04:56:07 PM) erikos: tomeu: the features should have test plans attached for example
(04:56:41 PM) erikos: hmmm
(04:56:57 PM) erikos: tomeu: you mean different test cases for each distro?
(04:57:14 PM) tomeu: erikos: different message for every distro, so we can reach more people
(04:57:24 PM) tomeu: erikos: pointing to installation instructions, etc
(04:57:32 PM) erikos: tomeu: ok, whenever the packages are ready
(04:57:38 PM) tomeu: erikos: yes
(04:57:45 PM) erikos: tomeu: the testing plans can be at a common place
(04:57:54 PM) erikos: tomeu: at least the main ones
(04:57:54 PM) tomeu: yup
(04:58:08 PM) erikos: tomeu: distros can derive from it, if needed
(04:58:35 PM) tomeu: hope it's identical enough not to need that
(04:58:47 PM) erikos: yup, I would say so
(04:58:50 PM) tomeu: they can link to the usptream release notes and that's all?
(04:58:55 PM) erikos: yup
(04:59:34 PM) erikos: next one?
(04:59:43 PM) tomeu: something along the lines of: "hey, sugar 0.85.90 has been released and we have packaged it for our distro. sugar is a blah blah blah, testing appreciated, reporting bugs to ..."
(04:59:53 PM) tomeu: and send one to each distro's main channel of communication
(04:59:56 PM) erikos: yup, sounds good
(05:00:19 PM) tomeu: get the triagers read?
(05:00:32 PM) erikos: we really need a champion for that one
(05:00:52 PM) erikos: who wants to lead a triaging crew for 0.86?
(05:00:59 PM) erikos: duties:
(05:01:16 PM) erikos: doing daily, or every second day meetings and triage bugs
(05:01:24 PM) erikos: mainly being responsive
(05:01:53 PM) erikos: the http://wiki.sugarlabs.org/go/BugSquad page has a lot of info about it
(05:02:12 PM) erikos: and I can answer questions to how we did that back in the days ;p
(05:02:27 PM) tomeu: too many volunteers, we'll need to hold a poll
(05:02:46 PM) alsroot: ..we are the champions..
(05:02:48 PM) SaschaSilbe-47b5: +1 for erikos :-P
(05:03:31 PM) SaschaSilbe-47b5: or maybe garycmartin ?
(05:03:47 PM) garycmartin: SaschaSilbe-47b5: -1 ;-b
(05:03:57 PM) erikos: SaschaSilbe-47b5: I have more than enough duties already :/
(05:03:58 PM) SaschaSilbe-47b5: <g>
(05:04:37 PM) dirakx: a call for help on sugar-digest might help ?
(05:04:52 PM) tomeu: heh
(05:05:00 PM) walterbender: I'll advertise it.
(05:05:35 PM) erikos: ok, it is a critical position, would be nice to have someone
(05:06:06 PM) SaschaSilbe-47b5: sorry for not volunteering myself, but i can't be responsive enough
(05:07:25 PM) erikos: ok, let's ask widely
(05:07:43 PM) erikos: next item
(05:08:44 PM) garycmartin: erikos: Unofficially, I'll be keeping an eye on them and doing what I can.
(05:08:44 PM) ***garycmartin reads all bugs anyway to help with his own testing cycles.
(05:08:54 PM) tomeu: so, get the bugfixers crew ready
(05:09:05 PM) erikos: bugfixers?
(05:09:08 PM) erikos: garycmartin: ;D
(05:09:09 PM) tomeu: now that we have alsroot fixing bugs, maybe we don't need any other people
(05:09:18 PM) erikos: hehe
(05:09:30 PM) SaschaSilbe-47b5: i'll help with sugar-datastore / sugar.datastore if anything comes up
(05:09:39 PM) erikos: SaschaSilbe-47b5: nice
(05:10:22 PM) erikos: tomeu: of course I am around for bug fixing
(05:11:01 PM) garycmartin: tomeu: we passed a tipping point a few days back when alsroot was fixing faster than I was able to report them ;-)
(05:11:17 PM) tomeu: heh
(05:11:43 PM) tomeu: ok, so having alsroot helping out with this is certainly going to impact the robustness of 0.86
(05:11:53 PM) SaschaSilbe-47b5: garycmartin: don't worry, there are still a few bugs i need to report... :)
(05:12:02 PM) tomeu: but we need to make sure as may bugs as possible get filled in and triaged
(05:12:05 PM) SaschaSilbe-47b5: tomeu: +1
(05:12:19 PM) SaschaSilbe-47b5: (on both points)
(05:13:29 PM) tomeu: so are we done with the plan?
(05:13:38 PM) tomeu: sounds quite solid to me
(05:15:01 PM) SaschaSilbe-47b5: what's the next topic?
(05:16:05 PM) tomeu: fructose activities
(05:16:30 PM) ***erikos has to go out for an hour in 5 minutes
(05:17:07 PM) tomeu: so, we don't have new proposals, right?
(05:17:25 PM) tomeu: but we have some that aren't actively maintained and aren't even functional in most screens
(05:17:31 PM) ***alsroot for rethinking the whole idea of preinstalled activities in 0.88, but in 0.86 leave it as is(and coding orphaned activities)
(05:17:44 PM) SaschaSilbe-47b5: tomeu: for additional fructose activities you mean?
(05:18:30 PM) tomeu: SaschaSilbe-47b5: I mean that some activities that are listed currently as fructose, may not be a good fit for being there
(05:18:42 PM) alsroot: s/coding/supporting/
(05:18:42 PM) garycmartin: tomeu: "aren't even functional in most screens?" which ones?
(05:18:51 PM) SaschaSilbe-47b5: is IRC part of fructose?
(05:19:01 PM) alsroot: SaschaSilbe-47b5: nope
(05:19:01 PM) garycmartin: tomeu: do you mean resolution issues?
(05:19:18 PM) tomeu: garycmartin: yeah, pippy for example
(05:19:33 PM) tomeu: it has hardcoded sizes everywhere
(05:19:41 PM) garycmartin: tomeu: I'd love to fix up pippy :-) I think B Jordan is on the case though...
(05:20:30 PM) tomeu: garycmartin: ok, we had an spontaneous contributor the other day on #sugar
(05:20:39 PM) tomeu: but haven't seen him again
(05:20:51 PM) tomeu: I also looked a bit at it, scrolled windows make it hard
(05:20:52 PM) SaschaSilbe-47b5: tomeu: so you'd like to throw some activities out of Fructose?
(05:20:57 PM) garycmartin: tomeu: (fix up pippy == new toolbars, move run/stop up into toolbar, resolve issue with left list view of examples, add warning if code will be lost).
(05:21:11 PM) tomeu: SaschaSilbe-47b5: yup, or get people to fix them
(05:21:49 PM) tomeu: garycmartin: ok, would be cool to read the progress in the ml
(05:21:53 PM) tomeu: so people know what's going on
(05:22:29 PM) garycmartin: tomeu: sure, I think it's trac ticket level stuff.
(05:23:30 PM) tomeu: ok
(05:23:57 PM) garycmartin: +1 for throwing some activities out of Fructose, should really only be there to support core.
(05:24:07 PM) tomeu: so we have this list of modules in the wiki, that needs some updating: http://wiki.sugarlabs.org/go/Development_Team/Release/Modules
(05:24:11 PM) befana left the room (quit: "Leaving.").
(05:26:29 PM) tomeu: I tihnk I sent an email asking people to update it, but maybe I never got to send it
(05:26:59 PM) tomeu: there's also the issue of the new toolbars, probably all activities in fructose should have the new toolbars
(05:27:40 PM) garycmartin: tomeu: If I was to add new toolbars to Calculate (already suggested that to erikos) where do we stand on getting in included?
(05:27:58 PM) ***garycmartin was hoping to be doing that today
(05:28:05 PM) tomeu: I think calculate will be more appropriate
(05:28:17 PM) tomeu: though as alsroot said, maybe we should define better what means to be in fructose
(05:28:24 PM) garycmartin: +1
(05:28:27 PM) tomeu: no rush on that, probably
(05:28:59 PM) erikos: tomeu: yes, we did not announce the toolbars that much, actually
(05:29:10 PM) alsroot: erikos: maybe we can rething fructose even in 0.86?
(05:29:13 PM) erikos: tomeu: like: [ANNOUNCE] switch your toolbars
(05:29:20 PM) alsroot: /srething/rethink/
(05:29:49 PM) tomeu: so, what do people think: should we take out from fructose the activities that give a bad experience to our users?
(05:30:03 PM) erikos: alsroot: I would be ok to take activities out (in 0.86)
(05:30:16 PM) erikos: alsroot: the propper 'fix' we can do later
(05:30:19 PM) erikos: alsroot: if needed
(05:30:27 PM) SaschaSilbe-47b5: tomeu: +1 for 0.88, but -0.5 for 0.86
(05:30:39 PM) erikos: tomeu: yup, I would be ok to take some out
(05:30:47 PM) walterbender: which activities in Fructose give a bad experience?
(05:30:58 PM) alsroot: tomeu: I'm not only for well suporrted acticities in fructose but for most needed
(05:31:06 PM) tomeu: walterbender: in some common resolutions, pippy has no buttons
(05:31:12 PM) SaschaSilbe-47b5: walterbender: Pippy at least (IMO)
(05:31:18 PM) alsroot: so it could be Log, Terminal, Browse
(05:31:48 PM) walterbender: maybe we drop it from Fructose for 0,86, but Pippy is an important activity. we should try to find a champion for it
(05:31:57 PM) tomeu: alsroot: I would prefer to discuss this later, I have already too much stuff to do for 0.86
(05:32:08 PM) tomeu: walterbender: sure
(05:32:08 PM) erikos: alsroot: tomeu yup, me too
(05:32:58 PM) SaschaSilbe-47b5: walterbender: would be great to find a champion for it. Pippy is a necessity for Sugar, but it doesn't match the Journal model
(05:33:34 PM) garycmartin: tomeu: I'll make a clone to patch Calculate for the new toolbars, then at least it is there and done (and I'd obviously be responsible for any bugs I introduce).
(05:34:07 PM) ***alsroot thinks that w/o rethink the whole fructose idea, just dropping some activities could make people frustrating
(05:34:32 PM) erikos: thanks everyone for joining in - I am back in an hour
(05:34:36 PM) tomeu: alsroot: well, but having pippy without a Run button isn't more frustrating?
(05:34:42 PM) ***garycmartin waves to erikon
(05:34:48 PM) tomeu: also, fructose isn't really user visible
(05:34:57 PM) ***garycmartin waves to erikos as well :-)
(05:35:03 PM) tomeu: is more for developers and packager to work together
(05:35:04 PM) ***SaschaSilbe-47b5 is back in a biffy
(05:36:41 PM) alsroot: tomeu: well, even if dont have full time maint for Pippy, we can still fix it from time to time
(05:36:53 PM) alsroot: ..in 0.86
(05:37:09 PM) garycmartin: tomeu: fixing Pippy now is still too late for 0.86, right?
(05:38:04 PM) garycmartin: tomeu: that's the price of being in Fructose?
(05:38:08 PM) tomeu: garycmartin: don't think so, it's a bugfix
(05:38:22 PM) tomeu: alsroot: sure
(05:38:48 PM) tomeu: if it delivers the basic functionality to most of our users, I'm happy to leave it there
(05:39:00 PM) tomeu: as long as it follows the rules of respecting the freezes, dates, etc
(05:39:19 PM) garycmartin: tomeu: bugfix, true. So should I try and have a look at Pippy today instead of calculate?
(05:39:35 PM) tomeu: garycmartin: sounds good to me
(05:39:37 PM) ***SaschaSilbe-47b5 is back
(05:40:05 PM) tomeu: if alsroot and garycmartin have interest in pippy staying in 0.86 and will do the minimum work to keep it functional, then I don't have a reason to take it out from fructose
(05:40:14 PM) garycmartin: tomeu: I can ping bjordan as well via email as he has acknowledged this recently for fixing up.
(05:40:16 PM) alsroot: +1
(05:40:19 PM) walterbender: garycmartin: I think as SaschaSilbe-47b5 suggestes, fixing Pippy is more than a bug fix
(05:40:22 PM) tomeu: and I'm happy to see such an important activity reviving
(05:40:33 PM) tomeu: garycmartin: even better, to involve other people
(05:41:22 PM) dirakx: Ceibal jam is developping a library with examples to pippy. ;). btw.
(05:41:52 PM) tomeu: oh, true
(05:42:01 PM) dirakx: we can ask for a champion there also..
(05:42:02 PM) tomeu: and they had some improvements to it
(05:42:11 PM) tomeu: dirakx++
(05:42:23 PM) dirakx: i can do it. ;).
(05:42:35 PM) dirakx: ask for help there.
(05:42:36 PM) tomeu: nice! ;)
(05:42:42 PM) SaschaSilbe-47b5: dirakx: shouldn't be too hard to convert those to a new, "Journal-based" Pippy version
(05:43:17 PM) dirakx: ok i have a to-do then.
(05:44:26 PM) dirakx: SaschaSilbe-47b5: kk.
(05:44:32 PM) tomeu: ok, any other topics?
(05:44:39 PM) SaschaSilbe-47b5: tomeu: yep
(05:45:02 PM) SaschaSilbe-47b5: i'd like to propose alsroot as developer/volunteer/whatever of the month
(05:45:04 PM) bemasc: I have some familiarity with the pippy codebase, but I don't really know what te bug in question is.
(05:45:18 PM) dirakx: SaschaSilbe-47b5: ++1
(05:45:29 PM) alsroot: who said that we dont have pippy maints ;)
(05:45:30 PM) SaschaSilbe-47b5: for taking on a crusade against bugs
(05:45:33 PM) garycmartin: SaschaSilbe-47b5: +1 :-)
(05:45:36 PM) tomeu: SaschaSilbe-47b5++
(05:45:43 PM) tomeu: how can we properly announce it?
(05:46:09 PM) SaschaSilbe-47b5: walterbender's digest?
(05:46:26 PM) dirakx: and what is the prize ? ;)
(05:46:40 PM) alsroot: another dozen of bugs to fix, I guess
(05:46:43 PM) dirakx: a cookie?.
(05:46:47 PM) walterbender: maybe his picture in conic form on the home page of every Sugar downloaded this month?
(05:46:50 PM) SaschaSilbe-47b5: dirakx: honour is prize in itself :-P
(05:46:57 PM) dirakx: hehe,
(05:47:12 PM) alsroot: walterbender: -1 for pictures
(05:47:26 PM) garycmartin: alsroot: LOL :-)
(05:48:09 PM) tomeu: conic form?
(05:48:42 PM) tomeu: digest++
(05:48:47 PM) walterbender: we used to have an About example in Pippy with ACKs to the developers...
(05:48:47 PM) walterbender: we could add a dictionary entry for heros
(05:48:59 PM) tomeu: heh, ok
(05:49:04 PM) walterbender: ^conic^iconic
(05:49:36 PM) walterbender: tomeu: you can use Inkscape to make nice Sugarized SVGs from bitmaps :)
(05:50:04 PM) SaschaSilbe-47b5: maybe FGrose can add some wikipedia-style honour badge/banner for him as well and mention it on the start page
(05:50:31 PM) dirakx: SaschaSilbe-47b5: good idea.
(05:51:10 PM) garycmartin: walterbender: I could do a 3d caricture of alsroot (if I knew what he looked like ;-) but likely would end up as some cute cartoon character :-p
(05:51:35 PM) homunq [n=chema@187.143.7.77] entered the room.
(05:51:35 PM) alsroot: garycmartin: you can use my icon from git.sl.o :P
(05:51:39 PM) SaschaSilbe-47b5: garycmartin: that would probably not be a bad match for Sugar :)
(05:51:59 PM) walterbender: garycmartin: we don't want to frighten the little children :)
(05:52:04 PM) ***garycmartin goes looking...
(05:53:19 PM) ***alsroot goes looking as well
(05:53:30 PM) garycmartin: SaschaSilbe-47b5: I'd love to to 3d animal/cartoon characters for Sugar, but the UI is just not in that style ;-) Maybe some will make it in a spcific Activities.
(05:54:15 PM) SaschaSilbe-47b5: garycmartin: i meant that a cartoon-style image for alsroot would be a good match to our current UI
(05:54:26 PM) SaschaSilbe-47b5: not that we should introduce new icons
(05:54:31 PM) sdziallas [n=sebastia@fedora/sdziallas] entered the room.
(05:54:59 PM) alsroot: looks like its a competition for alsroot's best avatar
(05:55:02 PM) garycmartin: SaschaSilbe-47b5: (like the use of the grasshopper in the hop-around maths activity)
(05:55:40 PM) walterbender: garycmartin: there is the fable of the ant and the grasshopper... better an ant icon.
(05:55:41 PM) SaschaSilbe-47b5: yeah, let's have a logo competition for alsroot ;)
(05:56:08 PM) SaschaSilbe-47b5: but getting serious now, is there anything left to discuss?
(05:56:47 PM) tomeu: we can call the next soas release "alsroot" instead of blueberry :p
(05:56:52 PM) tomeu: sean will love it
(05:57:06 PM) SaschaSilbe-47b5: what flavour is he?
(05:58:17 PM) walterbender: Isn't that the flavor between vanilla and chocolate in a Neoploitan?
(05:58:17 PM) SaschaSilbe-47b5: ok, seems like nothing left, going to fetch some food now
(05:58:42 PM) garycmartin: thanks all for the productive meeting!
(05:58:45 PM) tomeu: SaschaSilbe-47b5: wait, have we decided how to announce alsroot's honour?
(05:59:10 PM) SaschaSilbe-47b5: tomeu: digest and wiki (asking FGrose) i think
(05:59:25 PM) tomeu: ok, thanks
(05:59:29 PM) tomeu: we can close the meeting now
(05:59:37 PM) tomeu: thanks a lot for coming, etc