Re: [Kicad-developers] feedback on launchpad
On Wed, 28 Jul 2010, Wayne Stambaugh wrote: In any event, you are correct that it is a PITA to get your mail client (in my case Thunderbird) setup and all of the GPG key stuff set up just to submit a merge request. Did you check Enigmail addon for thunderbird? I've used it elsewhere with success. My most annoying thing on Launchpad is missing reply-to config on the list... -Vesa ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] feedback on launchpad
On 7/29/2010 2:11 AM, Vesa Solonen wrote: On Wed, 28 Jul 2010, Wayne Stambaugh wrote: In any event, you are correct that it is a PITA to get your mail client (in my case Thunderbird) setup and all of the GPG key stuff set up just to submit a merge request. Did you check Enigmail addon for thunderbird? I've used it elsewhere with success. I am using Enigmail. The problem isn't in the mail client. The problem apparently is with Bazaar. If you follow the thread at the link below you will find that there is a bug that prevents Bazaar from properly merging a so called stacked branch. According to the answer I got, this also makes using a form to upload merge bundles to the Launchpad merge request page meaningless until this bug gets fixed. I may give Bazaar 2.2b1 a try to see if the problem has been fixed. Although the problem may lie in the server so the new version of the client may not solve the problem until Launchpad updates the version of Bazaar they are using. Until this bug is fixed, you will have to push your development branch to Launchpad and then send your merge request or continue to use the mailing list for patch requests. https://answers.launchpad.net/launchpad-code/+question/119254 Wayne My most annoying thing on Launchpad is missing reply-to config on the list... -Vesa ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] feedback on launchpad
On 07/21/2010 04:31 PM, Dick Hollenbeck wrote: Are people happy with launchpad? 10 = extremely happy : : 1 = extremely dissatisfied Thanks to those that responded. I am pleased that everyone is mostly pleased. This gives me political cover to now offer my own opinion. Here are my ratings: Bugtracker: 3 Patch handling: 1 Wiki or generic webpage infrastructure: 1 Bzr: 8 (I like bzr qlog) Maillist: 7 Launchpad.net overall: 3 The world of open source hosting has a long way to go in my opinion. My biggest surprise, unexpected disappointment and complaint with launchpad is the patch handling. This is compounded by the fact that it was a (almost the) primary motivator for the move TO launchpad, IMO. Let me summarize my frustration and ask for some help on a path forward: There are two pathways into the Active Reviews (https://code.launchpad.net/kicad/+activereviews) list, which is the so called patch handler: 1) Push a modified branch to launchpad, Propose a merge request at the launchpad.net website, https://code.launchpad.net/~kicad-testing-committers/kicad/testing/+register-merge 2) Locally, $ bzr send, and send the merge bundle as an attachment to a signed email. The problem with 1) is that it requires too much learning for a drive by patch submitter person. The learning investment is too high for somebody that would submit about 5 patches per year or less. We will still end up with patches on the mailing list. The problem with 2) is that the email parser at launchpad.net will not handle any variations other than some undocumented concoction of signed main mail body but with an unsigned bundle attachment. I am unable to get this to work after 3 days trying. Help on irc #launchpad usually comes back saying it works in the general case, wait for so and so to help you. So and so comes later and says the same thing. I have worn out my political capital there. They know I am extremely unhappy and have told me they don't care if I were to simply go away, along with the whole Kicad project. So, what is a merge bundle? A merge bundle is basically a patch generated by BZR, with special meta data at the end which holds the name of the destination branch, submitter, author, etc. And why is using a signed email the only way to submit a merge bundle? Who the hell knows. I ask you to help me get the launchpad developers to accept a merge bundle through a web form. There is no reason that if a merge bundle is good enough input in general, that a merge bundle coming in through another secure pathway is not also acceptable. I am asking for help in getting some action going on it by the developers through https://answers.launchpad.net/launchpad I have spent about as much time on it as any 5 reasonable people would have by now. If the patch handling were usable, then my launchpad.net score would go to a 6 overall. Thanks, Dick ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] feedback on launchpad
On Wed, 28 Jul 2010, Dick Hollenbeck wrote: So, what is a merge bundle? A merge bundle is basically a patch generated by BZR, with special meta data at the end which holds the name of the destination branch, submitter, author, etc. What if you need to cherrypick? You need *another* copy of the source for generating the bundle? -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] feedback on launchpad
On 07/28/2010 05:06 AM, Lorenzo Marcantonio wrote: On Wed, 28 Jul 2010, Dick Hollenbeck wrote: So, what is a merge bundle? A merge bundle is basically a patch generated by BZR, with special meta data at the end which holds the name of the destination branch, submitter, author, etc. What if you need to cherrypick? You need *another* copy of the source for generating the bundle? Please don't hijack my thread. ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] feedback on launchpad
On 7/23/2010 1:41 AM, Dick Hollenbeck wrote: On 07/22/2010 07:09 PM, Wayne Stambaugh wrote: On 7/21/2010 5:31 PM, Dick Hollenbeck wrote: Are people happy with launchpad? 10 = extremely happy : : 1 = extremely dissatisfied Dick, I'll give it an 8. I like the bug tracker What do you like about the bug tracker? That it is tied into the mailing list, or something else? Primarily that it is tied to the mailing list but I also like integration with the Bazaar commit --fixes feature. I think the general layout of bug tracking page is better than Trac as well. Wayne ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] feedback on launchpad
On Wed, 21 Jul 2010, Dick Hollenbeck wrote: Are people happy with launchpad? 10 = extremely happy : : 1 = extremely dissatisfied I'd give a 6, nothing particularly different from sourceforge or tracs, at the end... (while brz IMHO isn't really handy...) -- Lorenzo Marcantonio Logos Srl ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] feedback on launchpad
On 7/21/2010 5:31 PM, Dick Hollenbeck wrote: Are people happy with launchpad? 10 = extremely happy : : 1 = extremely dissatisfied Dick, I'll give it an 8. I like the bug tracker and using a distributed VCS like BZR has some advantages over SVN. I wish lauchpad had wiki support. It would be nice to have a single log on for all project maintenance. I'm guessing there are still some features that we haven't taken advantage of yet so there is the potential for an improved developer experience. Thanks again for all your hard work in making it happen. Wayne ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] feedback on launchpad
On Wed, Jul 21, 2010 at 11:31 PM, Dick Hollenbeck d...@softplc.com wrote: Are people happy with launchpad? 10 = extremely happy : : 1 = extremely dissatisfied I think you mean in the context of the KiCad project hosted and maintained on launchpad system? For me i'm more happy and see more progress and better management than on the services sourceforge can give us. Only i'm not to happy with bzr for revision control and as a personal matter of taste I prefer Git. I give it a 8 = very happy. Keep it up guys, We are moving forward. (sorry Dick I need to reply to all instead of only to the one who put it on the mailinglist :-) ) ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp