- Added the access level back to the dataset create/edit forms
- Added a nose test. It doesn't test anything at the moment, but is a start
- Created a form.py file. It may just be consolidated into the plugin.py
- Migrated a lot of content out of plugin.py or deleted it. trying to remove unnecessary code.
- added mock as a test requirements and added requirements.txt for it
- switched setup.py to point to common metadata form
- messed around with tests some more
-Still debugging. Currently CKAN is getting an IndexError
- Have required metadata showing up in forms and being persisted, still a long ways to go
- Minor touchup to README.md
- Removed failing test from test_api.py. of course, now there are no tests at all
- move major metadata functaionlity to package_common_core_metadata_fields.html jinja2 snippet. however, it's currently not being output to the html that I view, and I don't know why.
- Have a lot of basic functionality going. I'm seeing a bug that when I add a custom field, it overwrites one of the required core metadata. Have to figure this one out!
- Renamed and shuffled around the tests, added testing for the dict utility function for removing core metadata from template 'extras'
- Renamed snippet to required_common_core_fields.html to reflect that it's only for the required common core. will add additional for other fields
- Adjusted layout of package_metadata_fields.html slightly
- Broke out common core by required, required_if_applicable and expanded fields
- Incremental checkin. More polishing of the expanded metadata, including another vocabulary for accrual_periodicity
- Another incremental checkin with more polishing
- There'd definitely a bug: whenever I add additional metadata, some of the common core metadata stops displaying (is it going away???)
committing straggler files that were hanging around in the file tree
oops, those were pyc files, not py files. removing them