Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
FEMAT ORTIZ Armando
dev-manual
Commits
83d11401
Commit
83d11401
authored
1 year ago
by
bmortier
Browse files
Options
Download
Patches
Plain Diff
Resolve "Adapt the manual to the new rules of branch"
parent
30defcca
1.4
No related merge requests found
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
source/development/workflow-tickets.rst
+2
-2
source/development/workflow-tickets.rst
source/fusiondirectory/coding/sourcecode.rst
+3
-4
source/fusiondirectory/coding/sourcecode.rst
source/fusiondirectory/release/index.rst
+1
-1
source/fusiondirectory/release/index.rst
source/new-version/new-fusiondirectory-integrator.rst
+1
-11
source/new-version/new-fusiondirectory-integrator.rst
source/new-version/new-fusiondirectory-orchestrator.rst
+1
-11
source/new-version/new-fusiondirectory-orchestrator.rst
source/new-version/new-fusiondirectory-tools.rst
+1
-11
source/new-version/new-fusiondirectory-tools.rst
source/new-version/new-fusiondirectory.rst
+2
-26
source/new-version/new-fusiondirectory.rst
source/releasing/fusiondirectory-integrator.rst
+4
-4
source/releasing/fusiondirectory-integrator.rst
source/releasing/fusiondirectory-orchestrator.rst
+4
-4
source/releasing/fusiondirectory-orchestrator.rst
source/releasing/fusiondirectory-tools.rst
+4
-4
source/releasing/fusiondirectory-tools.rst
source/releasing/fusiondirectory.rst
+3
-3
source/releasing/fusiondirectory.rst
with
26 additions
and
81 deletions
+26
-81
source/development/workflow-tickets.rst
+
2
−
2
View file @
83d11401
...
@@ -60,8 +60,8 @@ if some more info is needed to act on the report
...
@@ -60,8 +60,8 @@ if some more info is needed to act on the report
- The **need info** label should be added, don’t hesitate to ping the
- The **need info** label should be added, don’t hesitate to ping the
user reporting the bug with **@(useranme)** to ask him to check it out
user reporting the bug with **@(useranme)** to ask him to check it out
If the change need to be
cherry-pick
ed in a
-
fixe
s
version
If the change need to be
merg
ed in a fixe
d
version
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- The **fixes** label is added, when the cherry-pick as been merged we
- The **fixes** label is added, when the cherry-pick as been merged we
remove the **fixes** and add the **fixes-merged** label
remove the **fixes** and add the **fixes-merged** label
...
...
This diff is collapsed.
Click to expand it.
source/fusiondirectory/coding/sourcecode.rst
+
3
−
4
View file @
83d11401
...
@@ -18,12 +18,11 @@ Branches
...
@@ -18,12 +18,11 @@ Branches
On the Git repository, you will find several existing branches:
On the Git repository, you will find several existing branches:
* `master` contains latest released official code,
* `master` contains latest released official code,
* `xxx-fixes` contains the next minor release source code,
* `dev` contains the current code in development,
* `xxx-dev` contains the next major release source-code,
The `
xxx-
dev` branch is where new features are added. This code is reputed as **non stable**.
The `dev` branch is where new features are added. This code is reputed as **non stable**.
The `
xxx-fixes
` branch
es
is
w
here
bugs are fixed
. This code is reputed as *stable*.
The `
master
` branch is
t
he
re
leased code
. This code is reputed as *stable*.
.. _fhs:
.. _fhs:
...
...
This diff is collapsed.
Click to expand it.
source/fusiondirectory/release/index.rst
+
1
−
1
View file @
83d11401
Release Policy
Release Policy
==============
==============
This section explain the release cycle and where contributions
, fix
es will be merged
This section explain the release cycle and where contributions
and new featur
es will be merged
.. toctree::
.. toctree::
:maxdepth: 2
:maxdepth: 2
...
...
This diff is collapsed.
Click to expand it.
source/new-version/new-fusiondirectory-integrator.rst
+
1
−
11
View file @
83d11401
...
@@ -11,16 +11,6 @@ Create the new milestone
...
@@ -11,16 +11,6 @@ Create the new milestone
- FusionDirectory Integrator version
- FusionDirectory Integrator version
- 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 + 6 month
Create a new fixes branch from master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
We need to create a branch
The branch should be named with the version of the release followed by **-fixes**.
ex: **1.3** is released the feature branch is **1.3-fixes**
.. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones
.. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones
This diff is collapsed.
Click to expand it.
source/new-version/new-fusiondirectory-orchestrator.rst
+
1
−
11
View file @
83d11401
...
@@ -11,16 +11,6 @@ Create the new milestone
...
@@ -11,16 +11,6 @@ Create the new milestone
- FusionDirectory Orchestrator version
- FusionDirectory Orchestrator version
- 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 + 6 month
Create a new fixes branch from master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
We need to create a branch
The branch should be named with the version of the release followed by **-fixes**.
ex: **1.3** is released the feature branch is **1.3-fixes**
.. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones
.. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones
This diff is collapsed.
Click to expand it.
source/new-version/new-fusiondirectory-tools.rst
+
1
−
11
View file @
83d11401
...
@@ -11,16 +11,6 @@ Create the new milestone
...
@@ -11,16 +11,6 @@ Create the new milestone
- FusionDirectory Orchestrator version
- FusionDirectory Orchestrator version
- 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 + 6 month
Create a new fixes branch from master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
We need to create a branch
The branch should be named with the version of the release followed by **-fixes**.
ex: **1.3** is released the feature branch is **1.3-fixes**
.. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones
.. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones
This diff is collapsed.
Click to expand it.
source/new-version/new-fusiondirectory.rst
+
2
−
26
View file @
83d11401
...
@@ -2,38 +2,14 @@ Creating a new version of FusionDirectory
...
@@ -2,38 +2,14 @@ Creating a new version of FusionDirectory
=========================================
=========================================
- Create the new milestone
- Create the new milestone
- Create the new branchs from master
- Update include/variables_common.inc
Create the new milestone
Create the new milestone
^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^
- got to FusionDirectory `milestones`_ and create the new milestone
- got to FusionDirectory `milestones`_ and create the new milestone
, version is the version number
- FusionDirectory version
- FusionDirectory version
- 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 + 6 month
Create a new fixes branch from master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
We need to create a branch for fusiondirectory and fusiondirectory-plugins
The branch should be named with the version of the release followed by **-fixes**.
ex: **1.3** is released the feature branch is **1.3-fixes**
Increment FusionDirectory version
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Only if you create a new feature branch for FusionDirectory
open include/variables_common.inc
Change the version number in :
.. code:: php
define ("FD_VERSION", "1.3-fixes");
.. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones
.. _milestones : https://gitlab.fusiondirectory.org/groups/fusiondirectory/-/milestones
This diff is collapsed.
Click to expand it.
source/releasing/fusiondirectory-integrator.rst
+
4
−
4
View file @
83d11401
...
@@ -5,9 +5,9 @@ How to release a FusionDirectory Integrator Version
...
@@ -5,9 +5,9 @@ How to release a FusionDirectory Integrator Version
- Updates the Changelog.md file
- Updates the Changelog.md file
- Write the upgrade documentation
- Write the upgrade documentation
- Update the UPGRADE.md
- Update the UPGRADE.md
- Merge the
fixes
branch into master
- Merge the branch into master
All those operations have to be made onto
the 1.x-fixes
branch each one
All those operations have to be made onto
a
branch each one
of them inside a ticket with the label ~release and with a **MR**
of them inside a ticket with the label ~release and with a **MR**
Update the AUTHORS file
Update the AUTHORS file
...
@@ -57,8 +57,8 @@ you can run for example
...
@@ -57,8 +57,8 @@ you can run for example
directly in the user-manual source to generate the content to copy/paste at the end of UPGRADE.MD
directly in the user-manual source to generate the content to copy/paste at the end of UPGRADE.MD
Merge the
fixes
branch into master
Merge the branch into master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Only a gitlab master account user can do the merge on the master branch
Only a gitlab master account user can do the merge on the master branch
...
...
This diff is collapsed.
Click to expand it.
source/releasing/fusiondirectory-orchestrator.rst
+
4
−
4
View file @
83d11401
...
@@ -5,9 +5,9 @@ How to release a FusionDirectory Orchestrator Version
...
@@ -5,9 +5,9 @@ How to release a FusionDirectory Orchestrator Version
- Updates the Changelog.md
- Updates the Changelog.md
- Write the upgrade documentation
- Write the upgrade documentation
- Update the UPGRADE.md
- Update the UPGRADE.md
- Merge the
fixes
branch into master
- Merge the branch into master
All those operations have to be made onto
the 1.x-fixes
branch each one
All those operations have to be made onto
a
branch each one
of them inside a ticket with the label ~release and with a **MR**
of them inside a ticket with the label ~release and with a **MR**
Update the AUTHORS file
Update the AUTHORS file
...
@@ -57,8 +57,8 @@ you can run for example
...
@@ -57,8 +57,8 @@ you can run for example
directly in the user-manual source to generate the content to copy/paste at the end of UPGRADE.MD
directly in the user-manual source to generate the content to copy/paste at the end of UPGRADE.MD
Merge the
fixes
branch into master
Merge the branch into master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Only a gitlab master account user can do the merge on the master branch
Only a gitlab master account user can do the merge on the master branch
...
...
This diff is collapsed.
Click to expand it.
source/releasing/fusiondirectory-tools.rst
+
4
−
4
View file @
83d11401
...
@@ -5,9 +5,9 @@ How to release a FusionDirectory Tools Version
...
@@ -5,9 +5,9 @@ How to release a FusionDirectory Tools Version
- Updates the Changelog.md
- Updates the Changelog.md
- Write the upgrade documentation
- Write the upgrade documentation
- Update the UPGRADE.md
- Update the UPGRADE.md
- Merge the
fixes
branch into master
- Merge the branch into master
All those operations have to be made onto
the 1.x-fixes
branch each one
All those operations have to be made onto
a
branch each one
of them inside a ticket with the label ~release and with a **MR**
of them inside a ticket with the label ~release and with a **MR**
Update the AUTHORS file
Update the AUTHORS file
...
@@ -57,8 +57,8 @@ you can run for example
...
@@ -57,8 +57,8 @@ you can run for example
directly in the user-manual source to generate the content to copy/paste at the end of UPGRADE.MD
directly in the user-manual source to generate the content to copy/paste at the end of UPGRADE.MD
Merge the
fixes
branch into master
Merge the branch into master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Only a gitlab master account user can do the merge on the master branch
Only a gitlab master account user can do the merge on the master branch
...
...
This diff is collapsed.
Click to expand it.
source/releasing/fusiondirectory.rst
+
3
−
3
View file @
83d11401
...
@@ -12,7 +12,7 @@ How to release a FusionDirectory Version
...
@@ -12,7 +12,7 @@ How to release a FusionDirectory Version
- Merge the branch into master for fusiondirectory and fusiondirectory
- Merge the branch into master for fusiondirectory and fusiondirectory
plugins
plugins
All those operations have to be made onto
the 1.x-fixes
branch each one
All those operations have to be made onto
a
branch each one
of them inside a ticket with the label ~release and with a **MR**
of them inside a ticket with the label ~release and with a **MR**
Updates the locales
Updates the locales
...
@@ -84,8 +84,8 @@ you can run for example
...
@@ -84,8 +84,8 @@ you can run for example
directly in the user-manual source to generate the content to copy/paste at the end of UPGRADE.MD
directly in the user-manual source to generate the content to copy/paste at the end of UPGRADE.MD
Merge the
fixes
branch into master
Merge the branch into master
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
^^^^^^
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Only a gitlab master account user can do the merge on the master branch
Only a gitlab master account user can do the merge on the master branch
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets