[mlpack] 回复: GSoC 2013 - Interested in packaging in Debian and help with the build slaves

licalmer at gmail.com licalmer at gmail.com
Mon Apr 29 13:41:47 EDT 2013


Hi Ryan,

Thanks for your reply.
  
> We are already using this setup, but it needs additional configuration
> for OS X and Windows before it is complete.  But that is a useful
> reference.  The project of setting up more diverse build slaves has a
> little more to do with the configuration of the build environment on the
> Windows and OS X build slaves, but there is a little Jenkins
> configuration to be done also.

I'm kind of experienced at configuring build environment( and love it) and already started to play with Jenkins( branched from Hudson I read). Are the machines available now, or I will try to set up the environment on my virtual machines for some practice.

> This is a good place to start; the Debian mentors site is also something
> to look into.  For a package to be accepted into Debian, it must have
> some kind of sponsor, and the Debian mentors site is meant to help
> packages put together by non-Debian-maintainers (or
> non-Debian-developers) find a sponsor to be accepted into Debian.

Thanks for your hint and I went to
http://mentors.debian.net/ 
and got the work flow for our package to be accepted into Debian.

Follow
http://mentors.debian.net/intro-maintainers 
and
http://mentors.debian.net/sponsors,
I registered an account as a maintainer and got a plan to get in touch with some sponsors.

> There is no problem with combining projects.  I think these two projects
> go well together.

I have created a draft proposal at
https://www.google-melange.com/gsoc/proposal/review/google/gsoc2013/hustcalm/6001 
,you may want to have a review and kindly leave some comments:-)

Hope the summer comes soon!

Regards,
Lihang




From: Ryan Curtin
Date: 2013-04-30 01:05
To: licalmer
CC: mlpack
Subject: Re: [mlpack]回复: GSoC 2013 - Interested in packaging in Debian and help with the build slaves
On Mon, Apr 29, 2013 at 12:56:37AM +0800, licalmer at gmail.com wrote:
> Hi there,
> 
>   I've been seeking some documents to get started and find something useful.
>   As to "More diverse build slaves(OS X and Windows)", I began to read the wiki on jenkins-ci.org and find this link
>   https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds 
>   kinds of fits our situation.

We are already using this setup, but it needs additional configuration
for OS X and Windows before it is complete.  But that is a useful
reference.  The project of setting up more diverse build slaves has a
little more to do with the configuration of the build environment on the
Windows and OS X build slaves, but there is a little Jenkins
configuration to be done also.

>   As to "Packaging in Debian (and Ubuntu)", I find a very good starting point at 
> http://www.debian.org/doc/manuals/maint-guide/ 

This is a good place to start; the Debian mentors site is also something
to look into.  For a package to be accepted into Debian, it must have
some kind of sponsor, and the Debian mentors site is meant to help
packages put together by non-Debian-maintainers (or
non-Debian-developers) find a sponsor to be accepted into Debian.

>   Question is, one will get ssh access or remote desktop access to do the integration job?

It can be done either way.  The Windows build slaves are probably easier
to deal with through remote desktop, but they may be very slow to work
with -- in which case we can set up Cygwin so you can get SSH access.
The other build slaves are accessible via SSH.

>   The first Linux I use is Ubuntu 9.04, so I'm also intersted in
>   "Packaging in Debian (and Ubuntu)", and I would like to combine this
>   task with "integrate Jenkins" if possible.

There is no problem with combining projects.  I think these two projects
go well together.

Let me know if you have any more questions I can answer.

Thanks,

Ryan

-- 
Ryan Curtin       | "I'm just going to shoot you once!"
ryan at igglybob.com |   - Joseph Dunn
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.cc.gatech.edu/pipermail/mlpack/attachments/20130430/d60d3a43/attachment.html>


More information about the mlpack mailing list