On Tue, Sep 15, 2009 at 12:23 AM, Manjunath Basappa
<Manjunath.Basappa at sun.com> wrote:
>
> Mark Martin wrote:
>> Can we get an updated spec, please?
>
>
> Summary
> =======
>
> Routes is a Python re-implementation of the Rails routes system for mapping
> URL's to Controllers/Actions and generating URL's. Routes makes it easy to
> create pretty and concise URL's that are RESTful with little effort.

<snip>

>
> Rooutes is delivered as a set of python modules and classes. It works with
> in
> a python based web framework.
>
> This package delivers the latest version of routes (1.10.3) which works with
> python versions 2.4 and 2.6.
>
> The packages that will be delivered are:
>
> SUNWpython26-routes
> SUNWpython24-routes
>
> Dependencies
> ============
> SUNWPython at 2.4.4,5.11-0.111:20090508T152730Z
> SUNWPython26 at 2.6.1,5.11-0.111:20090508T152901Z
>
>
> Interfaces
> ==========
>
> ? Man pages are included.
>
> ? The SUNWpy-routes package is Uncommitted.
>
> ? The remaining interfaces are Volatile.
>
> Exported Interfaces (python modules)
> -----------------------------------
> routes
> ? Provides common classes and functions most users will want access to.
> routes.base
> ? Route and Mapper core classes
> routes.middleware
> ? Routes WSGI Middleware
> routes.threadinglocal
> routes.util
> ? Utility functions for use in templates / controllers
>


Manjunath,

Aside from the following two minor issues, this looks fine to me.

1) I'd prefer to see package dependencies not marked up as IPS
dependencies.  Hopefully that's a small enough request and we won't
have to go into things here.
2) Why volatile on these interfaces?  Why can't they be uncommitted?

P.S. Why not run a fast track on CherryPy if you've already done the
work on that? :)

Reply via email to