[kforge-dev] Changeset [55]: Create basic domain model including: ...

28: Timeline admin at okfn.org
Mon Feb 26 20:15:03 UTC 2007


Create basic domain model including: 

  * trunk/README.txt: a basic README with copying info. 
  * trunk/ckan, trunk/ckan/init.py: create ckan package 
  * trunk/ckan/config.py: holder for db_uri currently 
  * trunk/ckan/model.py 

    * User: just a stub. 
    * Revision: a model revision. 
    * Package: a package with a few basic attributes. 
    * [PackageRevision?][1]: a revision of package. 
    * [BaseRegistry?][2] and [PackageRegistry?][3]: need registry because can't create directly but have to do it via a revision. 
    * [DomainModel?][4]: create/delete/rebuild and a reference to packages. 

  * trunk/tests, trunk/tests/model_test.py: some tests for new domain model (by no means complete). 

    [1]: http://project.knowledgeforge.net/ckan/trac/wiki/PackageRevision
    [2]: http://project.knowledgeforge.net/ckan/trac/wiki/BaseRegistry
    [3]: http://project.knowledgeforge.net/ckan/trac/wiki/PackageRegistry
    [4]: http://project.knowledgeforge.net/ckan/trac/wiki/DomainModel

URL: http://project.knowledgeforge.net/ckan/trac/changeset/55




More information about the kforge-dev mailing list