[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: Python cartridge enhancements



On Wed, 27 Mar 2013, Joe Fernandes wrote:

> I had saved the following from an OpenShift user list thread some months ago with a Python user that supports both of these...
>
> <snip>
> My experience with OpenStack is purely limited to Python/Django.
>
> Forcing the use of wsgi directory requires a re-factor of an existing code base if you're not starting from scratch.  I could also say that you're managing wsgi/application, setup.py, and various files in .openshift << too many places/files -- a singular .yml file would be awesome to declare all this.  Speaking of these files, you require me to specify my requirements...Python best practices is to use pip and a requirements file, so when you're setting up your environment for the first time or deploying, you can do a simply 'pip install -Ur requirements.txt'.  A note, I have a Django project that has 'dev-requirements.txt', 'base-requirements.txt' and a 'prod-requirements.txt'.  'base-requirements.txt' includes everything that can exist both locally on my dev box as well as on the production host.  'prod-requirements.txt' includes 'base-requirements.txt' to install both base and prod requirements.  You should allow me to specify my requirements file and you should install !
 ba!
>  sed off that file.  Don't make me create a list that already exists.
> </snip>
>

Interesting, anyone know the difference between dep resolution via
setup.py (what we currently use) and requirements.txt?

	-Mike

>
>
>
> On Mar 27, 2013, at 1:12 PM, Steven Citron-Pousty <spousty redhat com> wrote:
>
> > I would also say getting rid of the wsgi directory
> >
> > ----- Original Message -----
> > From: "Justin Harris" <jharris redhat com>
> > To: "Mrunal Patel" <mpatel redhat com>
> > Cc: dev lists openshift redhat com
> > Sent: Wednesday, March 27, 2013 10:01:07 AM
> > Subject: Re: Python cartridge enhancements
> >
> >
> >
> > ----- Original Message -----
> >> From: "Mrunal Patel" <mpatel redhat com>
> >> To: dev lists openshift redhat com
> >> Sent: Wednesday, March 27, 2013 11:55:03 AM
> >> Subject: Python cartridge enhancements
> >>
> >> In the same spirit as the PHP related posts, I am starting this
> >> thread
> >> so Python developers could
> >> chime in on what they feel we should do to improve the Python
> >> cartridge
> >> user experience.
> >>
> >> One of the first things I can think of is adding support for
> >> requirements.txt.
> >
> > +1 to this
> >
> >>
> >> Thanks,
> >> Mrunal
> >>
> >> _______________________________________________
> >> dev mailing list
> >> dev lists openshift redhat com
> >> http://lists.openshift.redhat.com/openshiftmm/listinfo/dev
> >>
> >
> > _______________________________________________
> > dev mailing list
> > dev lists openshift redhat com
> > http://lists.openshift.redhat.com/openshiftmm/listinfo/dev
> >
> > _______________________________________________
> > dev mailing list
> > dev lists openshift redhat com
> > http://lists.openshift.redhat.com/openshiftmm/listinfo/dev
>
>
> _______________________________________________
> dev mailing list
> dev lists openshift redhat com
> http://lists.openshift.redhat.com/openshiftmm/listinfo/dev
>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]