The CAPI Manifesto

Brad Anderson eco at gnuk.net
Mon Oct 17 23:08:25 PDT 2011


On Mon, Oct 17, 2011 at 11:46 PM, Lutger Blijdestijn <
lutger.blijdestijn at gmail.com> wrote:

> Walter Bright wrote:
>
> > On 10/17/2011 12:42 AM, Jacob Carlborg wrote:
> >> Already working on a package manager for D:
> >>
> >>
> https://github.com/jacob-carlborg/orbit/wiki/Orbit-Package-Manager-for-D
> >> https://github.com/jacob-carlborg/orbit/
> >
> >
> > Is it possible (and worthwhile) to layer a package manager over a github
> > repository?
>
> Yes, pip (for python) can do it.
>

Homebrew[1] does too.  It's rather slick actually.  You can type "brew edit
<package>" and it'll open the script it uses to install that package
(typically just a configure and make install) in an editor.  You make your
changes and save and it saves to a local git clone of the "formulas"
(package installation scripts).  If you have a shared development
environment you can share this modified repository among your developers so
everyone is working with the same packages.  It's design is rather clever
and makes full use of DVCSes.

Regards,
Brad Anderson

[1] http://mxcl.github.com/homebrew/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20111018/a76c88da/attachment-0001.html>


More information about the Digitalmars-d mailing list