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.
