Re: [Elementary-dev-community] Basing elementary on latest and greatest pieces of software

2013-07-15 Thread Craig
+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

2013-07-13 Thread Cassidy James

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

2013-07-13 Thread Dane Henson
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

2013-07-10 Thread Cody Garver
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

2013-07-10 Thread Nikos Vasilakis
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

2013-07-10 Thread Sergey Shnatsel Davidoff

 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

2013-07-09 Thread Manish Sinha
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

2013-07-09 Thread Cody Garver
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

2013-07-09 Thread Nikos Vasilakis
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