checklist for new releases/changes

description

Checklist for turning the source-code into the new release:
---------------------------------------------------------
- remove all `cvs`-files
- empty `_files`, `_tmp` and `_settings`
- export the current database-setup:
- in mysqladmin go to `Export`
- select all tables
- uncheck "Add AUTO_INCREMENT value"
- uncheck "Data"
- export as Plaintext to "_sql/create_structure_v#.##.sql"
- replace...
Checklist for turning the source-code into a new release
============================================
ENGINE=MyISAM DEFAULT CHARSET=utf8;Check for changes
------------------
- commit all changes to repository and bring ".history.txt" up to date
- add the svn revision to conf
- with.. . cleanup source- code:
---------------------
- search in all files for "%%" (debugoutput markers)
- run the [[#7276|unit-tests]] "/tests/testsuite_pages
.php"
- make sure "conf/conf
.inc" defines the new version
TYPE=MyISAM; export the current database-setup:
-------------------------------------
- in mysqladmin go to `Export`
- select all tables
- uncheck "Add AUTO_INCREMENT value"
- uncheck "Data"
- export as Plaintext to "install/create_structure_v#.##.sql"
- make sure all db-updates are listed in "install/db_updates.inc"
update languages
------------------
[code]
cd lang
perl scanLanguages.pl
[/code]
- add new translations to `lang/de.inc.php`
- test all languages (especially watch out for header already send warnings)
clean file structure
------------------
- remove all `cvs`-files and `.svn`-directories
- remove directories
- `_docs/`
- `tests/`
- empty directories `_files`, `_tmp` and `_settings`
- clear root-directory from all files but...
`index.php`, `customize.inc.php`, `.history.txt`, `favicon.ico`
- comment all lines in `customize.inc.php`

Do test installations!
------------------
- test for successful installation on localhost with xampp, mysql5 (both mysql and mysqli)
- test for successful remote installation
- test for successful upgrade from last version
- test for successful upgrade from last stable version

label

undefinedDoc

pub_level

undefinedopen

state

okok

status

undefinednew

parent_task

3400

category

2