/srv/irclogs.ubuntu.com/2011/05/31/#ubuntu-ngo.txt

dholbachgood morning07:45
xdatap1dholbach, good evening16:43
dholbachhey xdatap116:44
xdatap1dholbach, let me introduce to you l3on, he's a dear friend from the Italian LoCo. He wrote that post on the planet about a tool for making easier the merge process.16:44
dholbachhey l3on - nice to meet you16:44
l3onHi all! hi dholbach, thank you xdatap116:44
xdatap1dholbach, we were chatting about this post, so I tought that you were the best person for asking some feedbacks16:46
l3onHi dholbach, I'm here to get some feedbacks about my idea ( "Hym" ), I would know if it could be useful into ubuntu development cycle and If yes how I can improve it before start do develop16:46
dholbachcan you give me a link to the blog post again, so I can refresh my memory?16:46
l3onof course → http://en.leoiannacone.com/2011/05/hym-help-you-to-merge/16:47
xdatap1http://en.leoiannacone.com/2011/05/hym-help-you-to-merge16:47
dholbachah yes16:48
dholbachwould it make use of grab-merge (in ubuntu-dev-tools) and visualise the changes? or use bazaar internally?16:49
dholbach(I'm not sure which part of the merging workflow Hym would take care of)16:51
l3ondholbach: grab-merges or bazaar - I don't know actually...16:53
dholbachso which part of the workflow would Hym take care of?16:54
l3onwhat do you mean with "workflow" ? :)16:55
l3onI have thinked: With Hym I can:16:55
l3on1) Take a complete view of available merges (merges.u.c)16:56
l3on2) choose which one I want to merge16:56
l3on3) automatic "dput" of debian and old_ubuntu packages in the "hym_workspace"16:57
l3on4) use gui to get a complete view of changes involeved last ubuntu packages. Apply changes (if necessary) and constantly see the diff.16:58
l3on5) Build package16:59
l3on6) Report sync or Upload packages somewhere16:59
dholbachcan I also use hym to edit if there are merge conflicts?16:59
l3onThis is how I have imaged HYM.17:00
l3ondholbach: I'm not a "great experience ubuntu developer", what mean "merge conflicts" ? :)17:00
dholbachif changes that happened in debian and ubuntu happened in the same place, they might conflict17:01
dholbachso you have to resolve them manually17:01
l3onyes of course, hym could be improved with this feature.17:02
dholbachif you resolve them manually you have to edit files - would hym also do that?17:03
l3onBut I have to touch what "merge conflict" is really, but yes... I don't see any difficult to introduce this aspect in HYM.17:03
l3ondholbach: of course!! maybe are you missing the complete mockup? → http://people.ubuntu.com/~l3on/hym/myImage.png17:04
dholbachah ok, now I see it17:05
l3onWhen I wrote "default/preferred EDITOR" I've intended there will be a "gedit panels" (gedit is just an example)17:05
dholbachI like the idea of making it easier for new contributors to contribute and do something - I'm just a bit concerned as it looks like quite a lot of work17:06
l3onin other words: you'll be able to edit all files you want.17:06
dholbachtwo things I'm wondering about are 1) for other development tasks, will new contributors have to use different tools? (there's more than merging that needs to be done), 2) does Hym hide too much complexity so new contributors don't learn enough about the tools / build process17:07
l3onyes you're right. When I think the roadmap I see a "long term" project (but, well engineered)17:08
dholbachI think you should talk to a few more people, maybe on one of the development mailing lists (ubuntu-motu-mentors@lists.ubuntu.com might be good to get input from new contributors and also people who have been developing for a bit longer)17:08
l3onfor point 1): have you some example?17:10
l3on2) yes, unlucky It will hide some dev stuffs17:11
dholbachregarding 1) taking the package and fixing stuff in the source code, updating the package to a new version, etc17:15
l3onWell we can structure application to work between two general debs, instead of17:18
l3ondebian - ubuntu17:18
dholbachsometimes you just take the current source in ubuntu and work on the source17:19
l3onYes, understood. I'll work on, but I think is simple (just remove the panel below, which represents the "old" ubuntu package). I'll think about that.17:29
dholbachok17:30
dholbachI think it'd be a good idea to talk to a lot of people first and find out how they work17:30
l3onthanks dholbach for info and ideas :). I'll contact motu mentors (and motu too?, boh!).17:30
dholbachawesome17:30

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!