Re: [gentoo-dev] Re: GSoC '14 - Improved Cloud Support - Draft proposal

2014-03-21 Thread Hans de Graaff
On Thu, 2014-03-13 at 00:15 +0530, Proneet Verma wrote:


 3) Jenkins CI is a very popular monitoring tool, and as it isn't there
 in the portage tree I would like to write ebuilds for it and become a
 proxy maintainer for future support.

The godin overlay contains ebuilds for jenkins-bin packages and is
actively maintained, in case you are not aware of that.

Kind regards,

Hans





Re: [gentoo-dev] Re: GSoC '14 - Improved Cloud Support - Draft proposal

2014-03-21 Thread Proneet Verma
On Fri, Mar 21, 2014 at 2:13 PM, Hans de Graaff gra...@gentoo.org wrote:

 On Thu, 2014-03-13 at 00:15 +0530, Proneet Verma wrote:


  3) Jenkins CI is a very popular monitoring tool, and as it isn't there
  in the portage tree I would like to write ebuilds for it and become a
  proxy maintainer for future support.

 The godin overlay contains ebuilds for jenkins-bin packages and is
 actively maintained, in case you are not aware of that.


Yes, I know about the jenkins-bin package but my main aim is to build
jenkins from source which is more the gentoo way of doing. (#453658 on
bugzilla)


 Kind regards,

 Hans

 Regards,
Proneet


Re: [gentoo-dev] Re: GSoC '14 - Improved Cloud Support - Draft proposal

2014-03-21 Thread Proneet Verma
Hi,

Since I've modified somethings from the draft proposal and I did not update
this ML, extremely sorry for that; it would be nice if you all could view a
more updated one over the google-melange site[1].

Looking forward to your feedbacks/questions.

Thanking you in anticipation.

[1] GSoC proposal:
http://www.google-melange.com/gsoc/proposal/public/google/gsoc2014/proneet/5629499534213120

Sincerely,
Proneet


[gentoo-dev] Re: GSoC '14 - Improved Cloud Support - Draft proposal

2014-03-12 Thread Proneet Verma
Hi,

On Tue, Mar 11, 2014 at 11:24 PM, Proneet Verma pronee...@gmail.com wrote:

 Hi,

 I am interested in working on the project Improved Cloud 
 Supporthttps://wiki.gentoo.org/wiki/Google_Summer_of_Code/2013/Ideas/Improved_cloud_support
 for GSoC '14; for which I have drafted out my proposal for your kind
 perusal here https://wiki.gentoo.org/wiki/User:Proneetv/GSoC_Proposal.


Some key points of the proposal:-

1) Currently, catalyst doesn't have support for building AMIs for cloud
services, I would like to add this feature to the Catalyst project so that
the releng team can provide Gentoo on AWS using the stages and portage
snapshot which can be built with the gentoo-catalyst tool. Here, I would be
using ec2-{ api, ami }-tools to script actions on EC2 and basically do a
typical handbook install.

2) Docker is an open source tool to easily create lightweight and self
sufficient containers. I would like to enhance the puppet-docker support to
spawn containers with the help of Puppet which is an automation tool for
system administration. Currently,
thishttps://github.com/garethr/garethr-docker has
support for Ubuntu and RedHat distributions, so I would like to add Gentoo
support into it.

3) Jenkins CI is a very popular monitoring tool, and as it isn't there in
the portage tree I would like to write ebuilds for it and become a proxy
maintainer for future support.

4) I am also looking forward to add binary package support for commonly
used packages by cloud users (like nginx, mysql, mongodb etc) as they don't
have much CPU to do on system compiling. Also, this can be improvised as,
writing Puppet class which can help in sharing packages (portage_binhost)
built once across all your systems (compiling once and using it
everywhere). Need to put in more thoughts to this part!


 Please provide your feedback.

 Thanking you in anticipation.

 Regards,
 Proneet Verma
 (irc: proneet @freenode)