@David Godfrey I agree!
Did anyone from KiCad contact GitHub staff? Maybe they can be supportive about this merge. Are those missing features so difficult to implement? Maybe if a big number of projects request it, they can put their code monkeys to add those features ;) Despite the features issue, it's a lot more easier to look at them at GitHub. Contrary to LaunchPad, GitHub has a lot more usable layout! PS: This mailing list is very annoying, I always need to manually change sender to kicad-devel. On Tue, Dec 8, 2015 at 4:27 PM, David Godfrey <[email protected]> wrote: > Hi Guys, > > Just to throw in my 2 cents. > > It may be worth contacting github support to see if they would be > willing to assist importing issues. > It is possible that they would temporarily disable rate limiting, and > block notification email for a one-off import. > > If they will, I would suggest a modified import script during testing > that mangles email addresses so it doesn't trigger the mailer. > Also, it needs to be slow enough to not trigger rate limiting. > > Once we are happy that the import is as we want it, get github to > disable rate limiting and notification on the real project. > Run the import, verify it, get rate limiting and notification re-enabled. > > Lots of open source projects migrate to github with all of there > history, so it has to be possible in a sane fashion. > > Regards > David G > > On 07/12/15 22:37, Mark Roszko wrote: > > So I did just a import of "open" issues from launchpad. > > > https://github.com/marekr/kicad-issue-test/issues?page=7&q=is%3Aissue+is%3Aopen > > > > 1. Github's API rate limiting is extreme, they trip on "abuse > > detection" really really often so it took ~24 hours just to get 700 > > issues and only partial comments > > 2. I stopped it because I had people complaining github was spamming > > them with notifications. This is because the @ mentions from launchpad > > were being copied. You would think they would be smart enough to > > disable notifications for API posted issues or make it an option to > > silence it. > > > > > > > > > > > > So what can I say: > > 1. Importing the entire set (open and closed) of issues would take a > > very long time with the rate limiting. I would say all the closed > > issues on LP are honestly useless and don't need to be moved as they > > can stay archived there forever, god forbid anyone every needs to look > > at one. > > 2. "Syncing" GH to LP open bugs would require a script/bot to keep > > checking and posting comments between the two. > > > > > > > > > > > > Personally what I would suggest: > > 1. We don't have to use github issues, it is an option to disable them. > > 2. There's always the option to self host our own bug tracker > > separately from source control, with JIRA no longer melting the kicad > > website server, perhaps something as simple as Trac could run on it? > > Then you get a bug tracker that's arguably more user friendly than > > launchpad and more fleshed out than github (they even calls their > > lightweight so). > > a. we can shove in a github login plugin :D > > b. there's a plugin to sync launchpad to trac. > > > > > > > > > > Otherwise, we can just import like I did and call it a day. > > > > _______________________________________________ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : [email protected] > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp > > > > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

