Ok, I have this in my fork, it almost entirely uses the vcs backend of pip,
since that is already a requirement, I figured it wasn't a big deal, and
added all the major vcses without lots of overhead on my part.

http://github.com/issackelly/pinax/commit/70292bcd5e92950b1cd0b3b7faced1408e7432fa

This is largely untested, but it works on a couple that I've tried (my own..
not ready to share, but I could probably setup a proof-of-concept if need
be)

The syntax that I'm currently using (because I didn't want to change
existing code yet) is

pinax-admin setup_project -r git+...@host:project.git local_name

I'm really excited about the possibilities with this

-------
Issac Kelly
servee.com
issackelly.com
--------------------------


On Tue, Jun 29, 2010 at 1:42 PM, Brian Rosner <[email protected]> wrote:

>
> On Jun 29, 2010, at 9:16 AM, Issac Kelly wrote:
>
> > Reposted from pinax-users:
> >
> > Something that I've been thinking a lot about lately is the
> > setup_project concept.
> > The Pinax Way of basing one project off of another is _really cool_.
> > I would really like to be able to make my own projects, and get them
> > from a code repo somewhere. [like pip -e for setup_project]
> > The Pinax core devs end up managing every base project themselves,
> > adding new base projects means getting them into pinax-trunk.
> > It would then be much easier for someone to say, manage a Satchmo
> > Pinax project, without either of the core-dev groups.
> > It would also allow for an easier distribution and install for those
> > of us who are making our own base projects, to re-create a site The
> > Pinax Way.
> > The project base would have to be properly formatted, obviously, but I
> > think this would be really great (and would be willing to work on it)
> >
> > pinax-admin setup_project -b \
> > git+git://github.com/awesome/pinax+satchmo+project my_store
>
> I am in favor of this. This is a feature I'd like to see supported within
> setup_project. Let us know where you begin your work and I can help out with
> any questions you may have.
>
> Brian Rosner
> http://oebfare.com
> http://twitter.com/brosner
>
> --
> You received this message because you are subscribed to the Google Groups
> "Pinax Core Development" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<pinax-core-dev%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/pinax-core-dev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Pinax Core Development" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pinax-core-dev?hl=en.

Reply via email to