Thread Previous • Date Previous • Date Next • Thread Next |
Hey launchpad dev, As jml suggested, asking that on this list :) As some of you may know, Quickly (http://launchpad.net/quickly) try to help opportunistic developer to develop on Ubuntu. That's a strong focus for futur Ubuntu releases. We already have some great improvement over the last two cycles, but one of the remaining issue is the gpg, ssh key and ppa first setup. We try to not be evil to launchpad, that means, we don't create project on our own but let the user choose an existing project. At the beginning of this year, we preferred patching launchpad (thanks jml for the help there!) to expose ssh and gpg key through the API, which enables us to check gpg/ssh key before creating one on behalf the user and choose the best email address for signing the developer package. However, for maverick, we need to go further and help the user to create and get his full environment, which means: - uploading his gpg key (for uploading his package) if he doesn't have one - upload his ssh key (for bzr) - creating one ppa if he hasn't one -> this imply make him sign the Code Of Conduct in a simple way. At last UDS, it seemed that no solution will be provided on Launchpad side, and so, we will have to implement our own screenscraping solution (and I really hate this idea), despite the fact we tried to discuss on #launchpad-dev how to do that in the API, it seems to be a blocker for launchpad dev. See here the requirement: https://blueprints.launchpad.net/ubuntu/+spec/desktop-maverick-quickly I would really prefer to avoid as much as possible "that bad way" to communicate to launchpad and so close to regular breakage and so on. Is there any way to make this less hackish than screenscraping and get a proper way? Didier
Thread Previous • Date Previous • Date Next • Thread Next |