Update the manual content
Create a new branch on the manual repository, and set the new version number both on the new branch and on the master branch
reference the new manual branch in the configuration of docs.jelix.org
-
the page dedicated to the branch should be updated with the list of improvements and bug fixed
don't forget similar pages in other languages, at least in french
check if this files are updated in the Jelix repository:
create a new branch jelix-1.X.x in the jelix repository
update scripts of the build machine for the CI, to take care of the new branch
execute the php build/set_new_version.php $NEWVERSION $NEXTVERSION on the new branch
execute the php build/set_new_version.php $NEXTMAJORVERSION on the master branch, where $NEXTMAJORVERSION is the new major version of master, with a suffix -pre
create packages locally with build/buildjelix.php and build/buildapp.php and test them
push new commits and tag on the gitlab instance : it will generate packages and
API doc, and it will publish packages on download.jelix.org
push new commits and tag on github and create a release on github with built packages
create a new tag on jelix-standard repos
update the controller of the homepage of the web site, add the branch number in the list
update the template of home page to show the new stable branch
update all menu bar in some pages to add link to the manual (references page, wiki template)
-
-
publish a news on jelix.org/news/, in mailing lists and on tweeter