← Back to team overview

simple-scan-users team mailing list archive

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