Commit b9b403c1 authored by bmortier's avatar bmortier
Browse files

:ambulance: fix(argonaut) remove all argonaut mention when possible


Signed-off-by: bmortier's avatarBenoit Mortier <benoit.mortier@fusiondirectory.org>
parent 470a9971
No related merge requests found
Showing with 2 additions and 103 deletions
+2 -103
...@@ -74,10 +74,8 @@ This question can be solved by creating: ...@@ -74,10 +74,8 @@ This question can be solved by creating:
- LDAP schema suitable for application to the LDAP server - LDAP schema suitable for application to the LDAP server
- A plugin for its management in FusionDirectory with the simple plugin - A plugin for its management in FusionDirectory with the simple plugin
`API`_ `API`_
- An `Argonaut`_ module for the client installed on the server
.. _FAI : https://fai-project.org/ .. _FAI : https://fai-project.org/
.. _OPSI : https://www.opsi.org/ .. _OPSI : https://www.opsi.org/
.. _PARTAGE : https://partage.renater.fr/ .. _PARTAGE : https://partage.renater.fr/
.. _Argonaut : https://www.argonaut-project.org/
.. _API : https://fusiondirectory-developer-documentation.readthedocs.io/en/1.4/api/index.html .. _API : https://fusiondirectory-developer-documentation.readthedocs.io/en/1.4/api/index.html
How to release a Argonaut Version
==================================
- Update AUTHORS.md file
- Updates the Changelog.md
- Regenerate the manpages with the new version
- Merge the branch into master
All those operations have to be made onto the 1.x-fixes branch each one
of them inside a ticket with the label ~release and with a **MR**
Update the AUTHORS file
^^^^^^^^^^^^^^^^^^^^^^^
Add the authors of all the patchs we received to the AUTHORS file
::
* Markus Amersdorfer <der.plusch@subnet.at>
Wiki setup, Testing, hints, proposals
Updates the Changelog.md
^^^^^^^^^^^^^^^^^^^^^^^^
To update the Changelog.md you must first run the following command, at the end you have to put the milestone you want a changelog for
.. code:: shell
gitlab_changelog.py --config-file ~/.python-gitlab.cfg --gitlab fd --project "fusiondirectory/argonaut" "Argonaut 1.3.1"
Update the user documentation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
open an issue ins the `user manual issues`_ to update the release notes for
the supported version, label this issue ~release and with the correct
milestone
The content should got into **source/argonaut/update/supported**
the file should be named like in this example current version to new version
1.3-to-1.3.1.rst
Update the UPGRADE documentation
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Update UPGRADE.md with a new section for the new version corresponding
to what you have put into `user manual supported`_ after updating the documentation
for the release
you can run for example
.. code:: shell
pandoc --from rst --to markdown -o 1.3-to-1.3.1.md 1.3-to-1.3.1.rst
directly in the user-manual source to generate the content to copy/paste at the end of UPGRADE.MD
Update manpages
^^^^^^^^^^^^^^^
Regenerate the manpages with the new version, use the
**update-manpages.sh** from the dev-tools
.. code:: shell
update-manpages.sh fusiondirectory 1.2.3
Merge the fixes branch into master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Only a gitlab master account user can do the merge on the master branch
Tag the release
^^^^^^^^^^^^^^^
After merging the release we need to tag the release. go to `Argonaut tags`_
- Paste the Changelog.md corresponding to the release we just made
- Upload the fusiondirectory-xxx.tar.gz and
fusiondirectory-plugins-xxx.tar.gz to the tag
.. _user manual issues: https://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues
.. _user manual supported : https://fusiondirectory-user-manual.readthedocs.io/en/latest/fusiondirectory/update/supported/index.html
.. _Argonaut tags : https://gitlab.fusiondirectory.org/fusiondirectory/argonaut/-/tags
.. _schema history : https://gitlab.fusiondirectory.org/fusiondirectory/schema-history/pipelines
...@@ -10,5 +10,4 @@ How to create a release of our various softwares ...@@ -10,5 +10,4 @@ How to create a release of our various softwares
fusiondirectory-integrator.rst fusiondirectory-integrator.rst
fusiondirectory-orchestrator.rst fusiondirectory-orchestrator.rst
fusiondirectory-tools.rst fusiondirectory-tools.rst
argonaut-source.rst
new-feature-branch.rst new-feature-branch.rst
Create the new features branch for FusionDirectory and Argonaut Create the new features branch for FusionDirectory
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Create the new milestone - Create the new milestone
- Create the new features branch from master - Create the new features branch from master
...@@ -20,12 +20,6 @@ Create the new milestone ...@@ -20,12 +20,6 @@ Create the new milestone
- Start date, date of the milestone creation - Start date, date of the milestone creation
- Stop date is start date + 3 month - Stop date is start date + 3 month
- For Argonaut
- Argonaut 1.3.x
- Start date, date of the milestone creation
- Stop date is start date + 3 month
Create a new fixes branch from master Create a new fixes branch from master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...@@ -36,7 +30,6 @@ ex: **1.3** is released the feature branch is **1.3-fixes** ...@@ -36,7 +30,6 @@ ex: **1.3** is released the feature branch is **1.3-fixes**
Remove the branch we just merged Remove the branch we just merged
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Merge Changelog.md, Authors.md, UPGRADE.md into into the developement branch Merge Changelog.md, Authors.md, UPGRADE.md into into the developement branch
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...@@ -76,7 +69,3 @@ Change the version number in : ...@@ -76,7 +69,3 @@ Change the version number in :
define ("FD_VERSION", "1.2-fixes"); define ("FD_VERSION", "1.2-fixes");
.. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones .. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones
.. _user manual issues: https://gitlab.fusiondirectory.org/fusiondirectory/user-manual/-/issues
.. _user manual supported : https://fusiondirectory-user-manual.readthedocs.io/en/latest/fusiondirectory/update/supported/index.html
.. _Argonaut tags : https://gitlab.fusiondirectory.org/fusiondirectory/argonaut/-/tags
.. _schema history : https://gitlab.fusiondirectory.org/fusiondirectory/schema-history/pipelines
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment