Hi all, Sorry if this doesn't end up in the thread. Tobias Verbeke forwarded that e-mail to me, because he thought I would be interested in maintaining the Programming Tools CTV. I wasn't subscribed to R-devel yet, but I would indeed like to volunteer to maintain the Programming Tools CTV. It will be my first time creating a CTV, so some guidance on getting it setup will be appreciated. I myself am very interested in better/easier ways to develop faster and nicer code. Kind regards, Willem
Hi Willem thanks for volounteering. To the best of my knowledge (regarding the machinery side), if you're planning to use github (and maybe even if you don't) you can "stole" ideas from https://github.com/ropensci/webservices https://github.com/lbraglia/PackageDevelopmentTaskView (minor modifications from webservices) https://github.com/eddelbuettel/ctv-finance or https://github.com/eddelbuettel/ctv-hpc HTH, Luca 2015-01-23 11:13 GMT+01:00 Willem Ligtenberg <willem.ligtenberg at openanalytics.eu>:> Hi all, > > Sorry if this doesn't end up in the thread. > Tobias Verbeke forwarded that e-mail to me, because he thought I would be interested in maintaining the Programming Tools CTV. > I wasn't subscribed to R-devel yet, but I would indeed like to volunteer to maintain the Programming Tools CTV. > > It will be my first time creating a CTV, so some guidance on getting it setup will be appreciated. > I myself am very interested in better/easier ways to develop faster and nicer code. > > Kind regards, > > Willem > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel
... BTW you should install the ctv package and read the vignette at first :) ... 2015-01-23 12:49 GMT+01:00 Luca Braglia <lbraglia at gmail.com>:> Hi Willem > > thanks for volounteering. > > To the best of my knowledge (regarding the machinery side), if you're > planning to use github (and maybe even if you don't) you can "stole" > ideas from > > https://github.com/ropensci/webservices > https://github.com/lbraglia/PackageDevelopmentTaskView (minor > modifications from webservices) > https://github.com/eddelbuettel/ctv-finance or > https://github.com/eddelbuettel/ctv-hpc > > > HTH, Luca > > 2015-01-23 11:13 GMT+01:00 Willem Ligtenberg > <willem.ligtenberg at openanalytics.eu>: >> Hi all, >> >> Sorry if this doesn't end up in the thread. >> Tobias Verbeke forwarded that e-mail to me, because he thought I would be interested in maintaining the Programming Tools CTV. >> I wasn't subscribed to R-devel yet, but I would indeed like to volunteer to maintain the Programming Tools CTV. >> >> It will be my first time creating a CTV, so some guidance on getting it setup will be appreciated. >> I myself am very interested in better/easier ways to develop faster and nicer code. >> >> Kind regards, >> >> Willem >> >> ______________________________________________ >> R-devel at r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel
Dear Willem, Personally, I use the R-forge project for the distribution CTV : https://r-forge.r-project.org/projects/ctv/ It?s an alternative option to github. Regards, Christophe --------------------------------------- Christophe Dutang LMM, UdM, Le Mans, France web: http://dutangc.free.fr Le 23 janv. 2015 ? 12:49, Luca Braglia <lbraglia at gmail.com> a ?crit :> Hi Willem > > thanks for volounteering. > > To the best of my knowledge (regarding the machinery side), if you're > planning to use github (and maybe even if you don't) you can "stole" > ideas from > > https://github.com/ropensci/webservices > https://github.com/lbraglia/PackageDevelopmentTaskView (minor > modifications from webservices) > https://github.com/eddelbuettel/ctv-finance or > https://github.com/eddelbuettel/ctv-hpc > > > HTH, Luca > > 2015-01-23 11:13 GMT+01:00 Willem Ligtenberg > <willem.ligtenberg at openanalytics.eu>: >> Hi all, >> >> Sorry if this doesn't end up in the thread. >> Tobias Verbeke forwarded that e-mail to me, because he thought I would be interested in maintaining the Programming Tools CTV. >> I wasn't subscribed to R-devel yet, but I would indeed like to volunteer to maintain the Programming Tools CTV. >> >> It will be my first time creating a CTV, so some guidance on getting it setup will be appreciated. >> I myself am very interested in better/easier ways to develop faster and nicer code. >> >> Kind regards, >> >> Willem >> >> ______________________________________________ >> R-devel at r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel
I'd strongly second the notion of using github. The biggest advantage is that others can easily contribute changes through pull requests which lifts much of the burden from your shoulders. Hadley On Fri, Jan 23, 2015 at 3:49 AM, Luca Braglia <lbraglia at gmail.com> wrote:> Hi Willem > > thanks for volounteering. > > To the best of my knowledge (regarding the machinery side), if you're > planning to use github (and maybe even if you don't) you can "stole" > ideas from > > https://github.com/ropensci/webservices > https://github.com/lbraglia/PackageDevelopmentTaskView (minor > modifications from webservices) > https://github.com/eddelbuettel/ctv-finance or > https://github.com/eddelbuettel/ctv-hpc > > > HTH, Luca > > 2015-01-23 11:13 GMT+01:00 Willem Ligtenberg > <willem.ligtenberg at openanalytics.eu>: >> Hi all, >> >> Sorry if this doesn't end up in the thread. >> Tobias Verbeke forwarded that e-mail to me, because he thought I would be interested in maintaining the Programming Tools CTV. >> I wasn't subscribed to R-devel yet, but I would indeed like to volunteer to maintain the Programming Tools CTV. >> >> It will be my first time creating a CTV, so some guidance on getting it setup will be appreciated. >> I myself am very interested in better/easier ways to develop faster and nicer code. >> >> Kind regards, >> >> Willem >> >> ______________________________________________ >> R-devel at r-project.org mailing list >> https://stat.ethz.ch/mailman/listinfo/r-devel > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel-- http://had.co.nz/
Willem, thanks for volunteering!> Sorry if this doesn't end up in the thread. Tobias Verbeke forwarded > that e-mail to me, because he thought I would be interested in > maintaining the Programming Tools CTV. I wasn't subscribed to R-devel > yet, but I would indeed like to volunteer to maintain the Programming > Tools CTV.As discussed in the other thread: A programming tools task view would be too broad and Max suggested splitting it up into sharper and more manageable portions. Maybe you want to pick up one of these sub-topics?> It will be my first time creating a CTV, so some guidance on getting it > setup will be appreciated. I myself am very interested in better/easier > ways to develop faster and nicer code.The process is usually the following: - Someone proposes to set up a certain task view - often here in the list or in a direct e-mail to me. - If the topic is deemed feasible for a task view, then the maintainer-to-be compiles a .ctv file following the advice in vignette("ctv", package = "ctv") and first sends it to me. - If the maintainer-to-be and myself are satisfied with the result so far, we typically try to get some more feedback from the mailing list and then release it to CRAN. As for version control: The "ctv" package and all task view reside on R-Forge. All maintainers are invited to join the R-Forge project and thus get access to the SVN repository so that they can change their .ctv file directly. Most maintainers do so but a few maintainers have chose to either use no version control themselves or use some separate system (e.g., Github). In the latter cases, updates are sent by e-mail to me. Best, Z> Kind regards, > > Willem > > ______________________________________________ > R-devel at r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-devel >