simple-scan-users team mailing list archive
-
simple-scan-users team
-
Mailing list archive
-
Message #00017
Re: IRC Meeting Thursday, November 1st 2012 (?)
I am really slow, BUT here is the log!
I am currently making the changes I promised...
Best Regards
Michael
(16:05:29) The topic for #simple-scan is: Simple Scan IRC Channel: https://launchpad.net/simple-scan
(16:05:29) List of 3 users:
[ DemoFreak ][ Michael Nagel ][ Staili ]
(16:05:29) hobana.freenode.net: (notice) [freenode-info] if you're at a conference and other people are having trouble connecting, please mention it to staff: http://freenode.net/faq.shtml#gettinghelp
(00:36:44) robert_ancell [~bob@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx] entered the room.
(12:02:34) robert_ancell_ [~bob@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx] entered the room.
(12:03:51) robert_ancell left the room (quit: Ping timeout: 260 seconds).
(13:01:42) robert_ancell_ left the room (quit: Quit: Ex-Chat).
(06:02:39) robert_ancell [~bob@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx] entered the room.
(08:01:32) Michael Nagel: good morning
(08:03:10) Michael Nagel: robert_ancell: good morning
(08:09:03) Michael Nagel: robert_ancell: ping
(08:25:06) Michael Nagel: robert_ancell: *knock* *knock*
(08:26:23) robert_ancell: nailora1, whoops, here now
(08:26:29) Michael Nagel: ah hi
(08:27:49) Michael Nagel: sorry that i did not get around to send an agenda
(08:28:41) Michael Nagel: https://code.launchpad.net/~nailor/simple-scan/readme/+merge/119567
(08:29:12) Michael Nagel: this hopefully is a no-brainer
(08:29:49) robert_ancell: approved
(08:30:11) Michael Nagel: https://code.launchpad.net/~nailor/simple-scan/helpfiles/+merge/119575
(08:30:35) Michael Nagel: this should be ok, but maybe you can have a look
(08:30:36) robert_ancell: hmm, I actually deleted the readme so you'll have to add it back and add it to EXTRA_DIST in Makefile.am
(08:32:22) robert_ancell: approved if you think they're good changes
(08:35:15) Michael Nagel: let me read it once more
(08:35:56) Michael Nagel: i'll write an email
(08:36:44) Michael Nagel: about the readme: so i submit a new merge request against current trunk with the new readme and the addition to EXTRA_DIST?
(08:37:33) robert_ancell: you have commit access right? Just update the branch then merge it in
(08:37:45) Michael Nagel: i think i have
(08:38:24) Michael Nagel: i'll try
(08:38:27) Michael Nagel: https://code.launchpad.net/~q3aiml/simple-scan/brightness-and-contrast-v2/+merge/123209
(08:38:40) Michael Nagel: did you have a chance to look at this?
(08:39:57) robert_ancell: no, I haven't looked in depth
(08:40:04) robert_ancell: the code looks good though
(08:42:21) Michael Nagel: so merge it and wait for feedback?
(08:44:43) robert_ancell: I'm just merging it now
(08:46:01) robert_ancell: done
(08:46:26) robert_ancell: revision 600!
(08:46:32) Michael Nagel: yay!
(08:47:03) Michael Nagel: do you have any experience about setting up a git mirror for a launchpad bzr repo?
(08:47:16) robert_ancell: no, I know how to do the other way though
(08:47:27) robert_ancell: where would the git repo be hosted?
(08:48:20) Michael Nagel: i do not really care. github has a lot of activity recently and a decent web interface.
(08:48:39) Michael Nagel: the thing is... deep down... i am still doubtful about bzr.
(08:48:56) Michael Nagel: but the launchpad integration is a killer argument.
(08:49:18) robert_ancell: yeah, the world really has standardised on git (unfortunately)
(08:50:09) robert_ancell: there seem to be slowly growing calls for GNOME to consider using github because that's what everyone is used to.
(08:50:14) robert_ancell: or something similar
(08:50:41) robert_ancell: but there's a lot of people who want to be independent. It would be much easier to develop on a fully integrated site like that
(08:51:15) Michael Nagel: the code hosting part (including the web interface) of github is rock solid.
(08:51:29) Michael Nagel: bugs and answers is better in launchpad.
(08:51:39) robert_ancell: https://bugs.launchpad.net/launchpad/+bug/1032731
(08:51:40) Michael Nagel: github has wikis, though
(08:51:55) robert_ancell: I think github will pass LP soon at the rate it's going
(08:52:21) Michael Nagel: yes, at least for non-ubuntu-centric project this has already happened imho
(08:53:25) robert_ancell: I recently split the GNOME games repository. It was excruciatingly hard to do in git and would have been really easy in bzr
(08:53:44) robert_ancell: that's the sort of thing that worries me about git
(08:54:17) Michael Nagel: all the tools have their strong and weak sides.
(08:54:39) robert_ancell: git has the weak side in that there was absolutely no thought put into the user interface of it
(08:54:45) robert_ancell: great performance though
(08:55:14) Michael Nagel: but unnecessary choice, diversion and incompatibilities are bad. and "the world" seems to be betting on git.
(08:55:24) Michael Nagel: it is "good enough"
(08:56:14) Michael Nagel: the user interface is one of the weaknesses but imho a lot could be achieved with simple interfaces for the existing backend
(08:56:48) robert_ancell: Yeah, I'm really surprised there's not a git 2.0 type interface. If that gets done then there's really no question
(08:56:54) Michael Nagel: and github with "github for mac" and others are working on dumb/friendly guis
(08:57:18) robert_ancell: the guis are good, it's the command line that needs the improvement
(08:58:50) Michael Nagel: yes, mostly. i am waiting for the perfect gui still, but you are right the cli needs an overhaul with most commands hidden and few simple exposed for a clearly defined workflow.
(08:59:37) Michael Nagel: splitting a repo might still be difficult, but there could be tools build ON TOP of git to handle it...
(09:00:48) Michael Nagel: back to my initial question: do you think it is feasible to sync a git repository with the official simple scan repo (i do not care who is master and who is mirror)?
(09:01:08) robert_ancell: I think it might be possible, but I don't know
(09:01:27) robert_ancell: I'm happy for it to happen if it's possible
(09:01:56) robert_ancell: http://stackoverflow.com/questions/3294076/how-can-i-mirror-a-project-hosted-on-launchpad-on-github
(09:03:02) Michael Nagel: i will investigate. what direction do you prefer?
(09:03:45) robert_ancell: I'd prefer the repository to be in bzr so the bug tags works
(09:04:05) robert_ancell: and make it easy for people to propose branches using git if that's what they'd prefer
(09:05:00) Michael Nagel: i will check You could try some kind of git-bzr bridge like this git-bzr git-bzr script:
(09:05:00) Michael Nagel: This script allows you to add bazaar repositories as git branches in your git repository.
(09:05:01) Michael Nagel: After that, you can fetch the Bazaar repo, make some changes, and push it back into Bazaar.
(09:05:14) Michael Nagel: copy paste chaos...
(09:05:47) Michael Nagel: however i will check this on to mirror the bzr repo to a git repo and probably put the repo on github.
(09:06:43) Michael Nagel: i do not know how well pushing back new git branches to bzr works, but in the worst case you make a patch from the git branch and feed it to bzr
(09:07:33) Michael Nagel: and probably the sync bzr->git would be manual at first, but thats ok for me, the project is not that big and not that volatile
(09:10:27) Michael Nagel: if thats ok with you i try what i can achieve and you could have a look at
(09:10:33) Michael Nagel: https://code.launchpad.net/~tkluck/simple-scan/autosaves/+merge/101563
(09:11:05) robert_ancell: I will have another look at that
(09:11:36) Michael Nagel: ok
(09:13:13) Michael Nagel: https://bugs.launchpad.net/simple-scan/+bug/842076
(09:13:30) Michael Nagel: i have not really used newer versions of simple scan a lot
(09:13:50) Michael Nagel: but this new document-based approach seems to confuse users
(09:14:21) Michael Nagel: because they scan, save, scan again save -- and at this point overwrite their existing file
(09:14:45) Michael Nagel: at least that is what i think is happening
(09:16:16) Michael Nagel: and while this is the proper workflow for e.g. a text editor, i dont know if it is the proper workflow for a scanning application. because you do not edit documents but only create new ones that never superseed existing ones
(09:23:01) Michael Nagel: still there?
(09:23:28) Michael Nagel: i think we should have meetings more often
(09:23:35) Michael Nagel: and finish this one :)
(09:24:48) robert_ancell: syre
(09:24:58) robert_ancell: sorry, I'm also listening into a UDS session
(09:25:19) Michael Nagel: are you in australia or at uds?
(09:25:21) robert_ancell: NZ
(09:26:20) Michael Nagel: ok, i will go through the log and distribute it to tickets or simply do what we discussed
(09:26:29) robert_ancell: ok
(09:26:34) Michael Nagel: see you
(09:26:54) robert_ancell: bye
(10:44:08) robert_ancell left the room (quit: Quit: Ex-Chat).
(21:05:19) robert_ancell [~bob@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx] entered the room.
(03:39:11) robert_ancell left the room (quit: Quit: Ex-Chat).
References