It's easiest to start with a fresh repository, so the instructions start there.
VERSION=42.0.13
— We'll use this value later.git clone git://github.com/omeka/Omeka.git
— We need Omeka for generating translations.cd Omeka/plugins
git clone git@github.com:scholarslab/NeatlineFeatures.git
cd NeatlineFeatures
git checkout develop
git checkout master
git flow init
git flow release start $VERSION
npm install
PATH=$PATH:./node_modules/.bin
rake version[$VERSION]
rake compass coffee minify
git add --all views/shared/javascripts
git commit
- Update i18n:
tx pull --all --force
rake update_pot build_mo
git add --all languages
git commit
(if there are new translations)
git commit
- create new db with admin, installation, and features package installed and
dump to
features/data/db-dump.sql.gz
(rake vm:dbdump
orrake dbdump
). git commit
rake package
- quick check the zip in
./pkg/
- test the zip
git flow release finish $VERSION
git push
git push --tags
- upload the zip to http://omeka.org/add-ons/plugins/.