Re: [Elementary-dev-community] Basing elementary on latest and greatest pieces of software
+1 On Jul 13, 2013 2:55 PM, Dane Henson d...@elementaryos.org wrote: One does not simply fork launchpad. On Jul 13, 2013 2:52 PM, Cassidy James cass...@elementaryos.org wrote: Chris, Launchpad is technically open source, but it's designed to be used only on Canonical's infrastructure and they aren't interested in making it run elsewhere. It's open source so that people can help Canonical out, not so people can set up their own instances. Regards, Cassidy James On Sat, Jul 13, 2013 at 5:13 AM, Chris Timberlake gam...@gmail.com wrote: Fabian, Correct me if I'm wrong but isn't launchpad open source? There's been much talk about Launchpad mock-ups and redesigns, etc. Maybe you could simply fork launchpad as opposed to creating a replacement? http://blog.launchpad.net/general/launchpad-is-now-open-source On Wed, Jul 10, 2013 at 2:55 PM, Fabian Thoma fab...@elementaryos.orgwrote: So I'm gonna enter that conversation here, if we want to have automated builds for debian based systems not on Launchpad we really need the following: 1. Hardware (we already got a virtual server capable of building the daily isos, so it should be able to handle this, if needed we can also go dedicated) 2. a build daemon, which is buildd that debian uses for it's build machines (we can use that 1 to 1 like launchpad) 3. a system managing builds and versions (which I'd prefer to build or use something highly flexible and adapt) 4. a repo server that hosts the packages and can support high traffic (that's a matter of renting it really) I don't see any issue in these things, especially the hardware and build based stuff. Building something to manage the builds and versions should not be a big deal either, but the real question has to be if we want to go and diy a Launchpad replacement or use something finished and integrate the build part into it. On Wed, Jul 10, 2013 at 11:42 PM, Sergey Shnatsel Davidoff ser...@elementaryos.org wrote: what do we need in order to get our own repo and automated build infrastructure? Is it a hardware issue? A lot of things I'm afraid. Off the top of my head, the list is as follows: 1. hardware 2. pbuilder configuration (mostly done) 3. some piece of software to accept dput uploads (should exist, but not found yet) 4. some piece of software to create and maintain the repository (should exist, but not found yet) 5. lots of integration scripts to write and secondary systems to set up (mailer to report failed builds, etc) 6. some UI to be able to make sense of all that and manage the setup (probably doesn't exist) -- Sergey Shnatsel Davidoff OS architect @ elementary -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- http://elementaryos.org/ *Fabian Thoma* | *Council Member* elementary OS fab...@elementaryos.org / elementaryos.org -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- *--**--** Chris Timberlake* Technical Architect Phone: 515-707-5109 gam...@gmail.com -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp
Re: [Elementary-dev-community] Basing elementary on latest and greatest pieces of software
Chris, Launchpad is technically open source, but it's designed to be used only on Canonical's infrastructure and they aren't interested in making it run elsewhere. It's open source so that people can help Canonical out, not so people can set up their own instances. Regards, Cassidy James On Sat, Jul 13, 2013 at 5:13 AM, Chris Timberlake gam...@gmail.com wrote: Fabian, Correct me if I'm wrong but isn't launchpad open source? There's been much talk about Launchpad mock-ups and redesigns, etc. Maybe you could simply fork launchpad as opposed to creating a replacement? http://blog.launchpad.net/general/launchpad-is-now-open-source On Wed, Jul 10, 2013 at 2:55 PM, Fabian Thoma fab...@elementaryos.org wrote: So I'm gonna enter that conversation here, if we want to have automated builds for debian based systems not on Launchpad we really need the following: Hardware (we already got a virtual server capable of building the daily isos, so it should be able to handle this, if needed we can also go dedicated) a build daemon, which is buildd that debian uses for it's build machines (we can use that 1 to 1 like launchpad) a system managing builds and versions (which I'd prefer to build or use something highly flexible and adapt) a repo server that hosts the packages and can support high traffic (that's a matter of renting it really) I don't see any issue in these things, especially the hardware and build based stuff. Building something to manage the builds and versions should not be a big deal either, but the real question has to be if we want to go and diy a Launchpad replacement or use something finished and integrate the build part into it. On Wed, Jul 10, 2013 at 11:42 PM, Sergey Shnatsel Davidoff ser...@elementaryos.org wrote: what do we need in order to get our own repo and automated build infrastructure? Is it a hardware issue? A lot of things I'm afraid. Off the top of my head, the list is as follows: hardware pbuilder configuration (mostly done) some piece of software to accept dput uploads (should exist, but not found yet) some piece of software to create and maintain the repository (should exist, but not found yet) lots of integration scripts to write and secondary systems to set up (mailer to report failed builds, etc) some UI to be able to make sense of all that and manage the setup (probably doesn't exist) -- Sergey Shnatsel Davidoff OS architect @ elementary -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Fabian Thoma | Council Member elementary OS fab...@elementaryos.org / elementaryos.org -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Chris Timberlake Technical Architect Phone: 515-707-5109 gam...@gmail.com -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp
Re: [Elementary-dev-community] Basing elementary on latest and greatest pieces of software
One does not simply fork launchpad. On Jul 13, 2013 2:52 PM, Cassidy James cass...@elementaryos.org wrote: Chris, Launchpad is technically open source, but it's designed to be used only on Canonical's infrastructure and they aren't interested in making it run elsewhere. It's open source so that people can help Canonical out, not so people can set up their own instances. Regards, Cassidy James On Sat, Jul 13, 2013 at 5:13 AM, Chris Timberlake gam...@gmail.com wrote: Fabian, Correct me if I'm wrong but isn't launchpad open source? There's been much talk about Launchpad mock-ups and redesigns, etc. Maybe you could simply fork launchpad as opposed to creating a replacement? http://blog.launchpad.net/general/launchpad-is-now-open-source On Wed, Jul 10, 2013 at 2:55 PM, Fabian Thoma fab...@elementaryos.orgwrote: So I'm gonna enter that conversation here, if we want to have automated builds for debian based systems not on Launchpad we really need the following: 1. Hardware (we already got a virtual server capable of building the daily isos, so it should be able to handle this, if needed we can also go dedicated) 2. a build daemon, which is buildd that debian uses for it's build machines (we can use that 1 to 1 like launchpad) 3. a system managing builds and versions (which I'd prefer to build or use something highly flexible and adapt) 4. a repo server that hosts the packages and can support high traffic (that's a matter of renting it really) I don't see any issue in these things, especially the hardware and build based stuff. Building something to manage the builds and versions should not be a big deal either, but the real question has to be if we want to go and diy a Launchpad replacement or use something finished and integrate the build part into it. On Wed, Jul 10, 2013 at 11:42 PM, Sergey Shnatsel Davidoff ser...@elementaryos.org wrote: what do we need in order to get our own repo and automated build infrastructure? Is it a hardware issue? A lot of things I'm afraid. Off the top of my head, the list is as follows: 1. hardware 2. pbuilder configuration (mostly done) 3. some piece of software to accept dput uploads (should exist, but not found yet) 4. some piece of software to create and maintain the repository (should exist, but not found yet) 5. lots of integration scripts to write and secondary systems to set up (mailer to report failed builds, etc) 6. some UI to be able to make sense of all that and manage the setup (probably doesn't exist) -- Sergey Shnatsel Davidoff OS architect @ elementary -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- http://elementaryos.org/ *Fabian Thoma* | *Council Member* elementary OS fab...@elementaryos.org / elementaryos.org -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- *--**--** Chris Timberlake* Technical Architect Phone: 515-707-5109 gam...@gmail.com -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp
Re: [Elementary-dev-community] Basing elementary on latest and greatest pieces of software
I'm working on it, I'd like to have it deployed by 14.04 but no promises. On Wed, Jul 10, 2013 at 12:53 AM, Nikos Vasilakis nikos.a...@gmail.comwrote: Hey Cody, what do we need in order to get our own repo and automated build infrastructure? Is it a hardware issue? Cheers, Nikos On Tue, Jul 9, 2013 at 11:56 PM, Cody Garver c...@elementaryos.orgwrote: Debian builds are possible when we get our own repo and automated build infrastructure. Sent from my iPhone On Jul 9, 2013, at 10:42 PM, Manish Sinha manishsi...@ubuntu.com wrote: Hello everyone, I have thought, researched a lot before shooting this mail. It is a proposal to make elementary a great OS, even better than it is currently at the same time making sure the proposals are sane, achievable and realistic. Older packages when released - At the moment luna is based on precise. It is a good thing because Precise is LTS and supported for 5 years, but at the end of the day when luna is released, it is based on 1.5 years old snapshot of ubuntu plus some updates. Why not base next elementary on say debian testing or unstable. Maybe unstable is a bit too unstable, but testing should be fine. I am still not sure if GNOME would be vanilla or not, but atleast it won't be containing a lot of patches and radically different components than GNOME. This is just a suggestion. I would like to hear from people who maintain the archives and system architects. They would be knowing what issues can be faced in case elementary moves away from ubuntu or what can be even gained. - Manish -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Cody Garver -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp
Re: [Elementary-dev-community] Basing elementary on latest and greatest pieces of software
Ah, sorry, I did not mean to press you, just ask as a way to identify were help is needed. On Wed, Jul 10, 2013 at 11:53 AM, Cody Garver c...@elementaryos.org wrote: I'm working on it, I'd like to have it deployed by 14.04 but no promises. On Wed, Jul 10, 2013 at 12:53 AM, Nikos Vasilakis nikos.a...@gmail.comwrote: Hey Cody, what do we need in order to get our own repo and automated build infrastructure? Is it a hardware issue? Cheers, Nikos On Tue, Jul 9, 2013 at 11:56 PM, Cody Garver c...@elementaryos.orgwrote: Debian builds are possible when we get our own repo and automated build infrastructure. Sent from my iPhone On Jul 9, 2013, at 10:42 PM, Manish Sinha manishsi...@ubuntu.com wrote: Hello everyone, I have thought, researched a lot before shooting this mail. It is a proposal to make elementary a great OS, even better than it is currently at the same time making sure the proposals are sane, achievable and realistic. Older packages when released - At the moment luna is based on precise. It is a good thing because Precise is LTS and supported for 5 years, but at the end of the day when luna is released, it is based on 1.5 years old snapshot of ubuntu plus some updates. Why not base next elementary on say debian testing or unstable. Maybe unstable is a bit too unstable, but testing should be fine. I am still not sure if GNOME would be vanilla or not, but atleast it won't be containing a lot of patches and radically different components than GNOME. This is just a suggestion. I would like to hear from people who maintain the archives and system architects. They would be knowing what issues can be faced in case elementary moves away from ubuntu or what can be even gained. - Manish -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Cody Garver -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp
Re: [Elementary-dev-community] Basing elementary on latest and greatest pieces of software
what do we need in order to get our own repo and automated build infrastructure? Is it a hardware issue? A lot of things I'm afraid. Off the top of my head, the list is as follows: 1. hardware 2. pbuilder configuration (mostly done) 3. some piece of software to accept dput uploads (should exist, but not found yet) 4. some piece of software to create and maintain the repository (should exist, but not found yet) 5. lots of integration scripts to write and secondary systems to set up (mailer to report failed builds, etc) 6. some UI to be able to make sense of all that and manage the setup (probably doesn't exist) -- Sergey Shnatsel Davidoff OS architect @ elementary -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp
[Elementary-dev-community] Basing elementary on latest and greatest pieces of software
Hello everyone, I have thought, researched a lot before shooting this mail. It is a proposal to make elementary a great OS, even better than it is currently at the same time making sure the proposals are sane, achievable and realistic. Older packages when released - At the moment luna is based on precise. It is a good thing because Precise is LTS and supported for 5 years, but at the end of the day when luna is released, it is based on 1.5 years old snapshot of ubuntu plus some updates. Why not base next elementary on say debian testing or unstable. Maybe unstable is a bit too unstable, but testing should be fine. I am still not sure if GNOME would be vanilla or not, but atleast it won't be containing a lot of patches and radically different components than GNOME. This is just a suggestion. I would like to hear from people who maintain the archives and system architects. They would be knowing what issues can be faced in case elementary moves away from ubuntu or what can be even gained. - Manish -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp
Re: [Elementary-dev-community] Basing elementary on latest and greatest pieces of software
Debian builds are possible when we get our own repo and automated build infrastructure. Sent from my iPhone On Jul 9, 2013, at 10:42 PM, Manish Sinha manishsi...@ubuntu.com wrote: Hello everyone, I have thought, researched a lot before shooting this mail. It is a proposal to make elementary a great OS, even better than it is currently at the same time making sure the proposals are sane, achievable and realistic. Older packages when released - At the moment luna is based on precise. It is a good thing because Precise is LTS and supported for 5 years, but at the end of the day when luna is released, it is based on 1.5 years old snapshot of ubuntu plus some updates. Why not base next elementary on say debian testing or unstable. Maybe unstable is a bit too unstable, but testing should be fine. I am still not sure if GNOME would be vanilla or not, but atleast it won't be containing a lot of patches and radically different components than GNOME. This is just a suggestion. I would like to hear from people who maintain the archives and system architects. They would be knowing what issues can be faced in case elementary moves away from ubuntu or what can be even gained. - Manish -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp
Re: [Elementary-dev-community] Basing elementary on latest and greatest pieces of software
Hey Cody, what do we need in order to get our own repo and automated build infrastructure? Is it a hardware issue? Cheers, Nikos On Tue, Jul 9, 2013 at 11:56 PM, Cody Garver c...@elementaryos.org wrote: Debian builds are possible when we get our own repo and automated build infrastructure. Sent from my iPhone On Jul 9, 2013, at 10:42 PM, Manish Sinha manishsi...@ubuntu.com wrote: Hello everyone, I have thought, researched a lot before shooting this mail. It is a proposal to make elementary a great OS, even better than it is currently at the same time making sure the proposals are sane, achievable and realistic. Older packages when released - At the moment luna is based on precise. It is a good thing because Precise is LTS and supported for 5 years, but at the end of the day when luna is released, it is based on 1.5 years old snapshot of ubuntu plus some updates. Why not base next elementary on say debian testing or unstable. Maybe unstable is a bit too unstable, but testing should be fine. I am still not sure if GNOME would be vanilla or not, but atleast it won't be containing a lot of patches and radically different components than GNOME. This is just a suggestion. I would like to hear from people who maintain the archives and system architects. They would be knowing what issues can be faced in case elementary moves away from ubuntu or what can be even gained. - Manish -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp -- Mailing list: https://launchpad.net/~elementary-dev-community Post to : elementary-dev-community@lists.launchpad.net Unsubscribe : https://launchpad.net/~elementary-dev-community More help : https://help.launchpad.net/ListHelp