Launchpad este open source
Pe 21 iulie, Canonical a anunţat disponibiltatea publică a celebrei platforme de colaborare şi dezvoltare software Launchpad. Pe blogul oficial al echipei Launchpad a apărut un anunț așteptat de mult timp de către comunitatea open source: platforma Launchpad a devenit software liber!
Lansată cu câţiva ani în urmă, Launchpad este astăzi casa a sute de proiecte software, fiind folosită de asemenea la dezvoltarea sistemului de operare Ubuntu. Launchpad este o platformă unificată pentru urmărirea modificărilor de cod și un sistem de raportare al disfuncționalităților în proiectele software originare, care foloseşte sistemul de versionare Bazaar pentru a partaja şi găzdui cod din diverse surse.
„Launchpad accelerates collaboration between open source projects. (…) Collaboration is the engine of innovation in free software development, and Launchpad supports one of the key strengths of free software compared with the traditional proprietary development process. Projects that are hosted on Launchpad are immediately connected to every other project hosted there in a way that makes it easy to collaborate on code, translations, bug fixes and feature design across project boundaries. Rather than hosting individual projects, we host a massive and connected community that collaborates together across many projects. Making Launchpad itself open source gives users the ability to improve the service they use every day.” declara Mark Shuttleworth, CEO şi fondator al Canonical, într-o declaraţie de presă.
Inițial proiectat ca o platformă pentru dezvoltatorii Ubuntu, Launchpad oferea acestora metode de comunicare inter-dezvoltator și inter-proiect, incluzând comunicare chiar cu proiecte găzduite în alte locuri.
Jay Pipes, dezvoltatorul principal al Drizzle Project la Sun Microsystems, afirma că încă de la iniţierea proiectului în aprilie 2008, Launchpad era folosită zilnic de către contributori şi comunitate pentru sarcinile de dezvoltare şi administrarea codului sursă, dovedindu-se o metodă de comunicare extraordinară între membrii comunităţii: „Launchpad makes it easy to take all the disparate pieces of software development – bug reporting, source control, task management and code reviews – and glue them together with an easy-to-use interface that emphasizes public and open community discourse”.
Chiar dacă Launchpad a devenit cod public liber, Canonical va continua să găzduiască serverele Launchpad, îngrijindu-se de problemele de producție și dezvoltare, însă va institui proceduri pentru integrarea în sistem a codului dezvoltat de terți. Astfel, ideile care vor aduce îmbunătățiri Launchpad, vor fi integrate mai repede în sistem, transformându-se mai rapid în realitate.
Echipa de dezvoltatori poate fi contactată pe canalul IRC #launchpad-dev pe irc.freenode.net, sau pe dev.launchpad.net.
Mai multe detalii despre Launchpad se pot regăsi pe pagina http://launchpad.net/+about