Mark Carlson wrote: > Dependencies > ============ > > SUNWpython {Python core package, already available on opensolaris } > - This is must have dependency. > > SUNWcherry-python {Web framework for Python, available on opensolaris } > - Routes can work with other web frameworks as well, but this is what I > have used for testing.
There are no packages "SUNWpython" or "SUNWcherry-python". There are "SUNWPython", "SUNWPython26", and "SUNWpython-cherrypy". The last of those is a project-private implementation detail of pkg(5) (PSARC/2008/190), and hasn't been approved by an ARC to be delivered in the Solaris WOS as a stand-alone component. If the web engine is pluggable, is it appropriate to have a hard dependency on one of them? If you're delivering both Python 2.4 and Python 2.6 modules in the same package, which version of Python does the package depend on? > Interfaces > ========== > > Man pages are included. > > The SUNWpy-routes package is Uncommitted. > > The remaining interfaces are Volatile. > > Exported Interfaces > ------------------- > None None? At all? If a project exports no interfaces, then there's no architectural content. > Imported Interfaces > ------------------- > None Again? > Not An Interface > -------------------- > /usr/lib/python2.6/vendor-packages/Routes-1.10.3-py2.6.egg-info/PKG-INFO > /usr/lib/python2.6/vendor-packages/Routes-1.10.3-py2.6.egg-info/SOURCES.txt > /usr/lib/python2.6/vendor-packages/Routes-1.10.3-py2.6.egg-info/dependency.txt > /usr/lib/python2.6/vendor-packages/Routes-1.10.3-py2.6.egg-info/not-zip-safe > /usr/lib/python2.6/vendor-packages/Routes-1.10.3-py2.6.egg-info/top_level.txt > /usr/lib/python2.6/vendor-packages/routes/__init__.py > /usr/lib/python2.6/vendor-packages/routes/base.py > /usr/lib/python2.6/vendor-packages/routes/mapper.py > /usr/lib/python2.6/vendor-packages/routes/middleware.py > /usr/lib/python2.6/vendor-packages/routes/route.py > /usr/lib/python2.6/vendor-packages/routes/threadinglocal.py > /usr/lib/python2.6/vendor-packages/routes/util.py Everything you're delivering is not an interface? Danek