<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://osm.etsi.org/wikipub/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Benalaya</id>
	<title>OSM Public Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://osm.etsi.org/wikipub/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Benalaya"/>
	<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php/Special:Contributions/Benalaya"/>
	<updated>2026-05-10T18:16:20Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.1</generator>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Resolving_merge_conflicts&amp;diff=1208</id>
		<title>Resolving merge conflicts</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Resolving_merge_conflicts&amp;diff=1208"/>
		<updated>2017-02-20T02:34:52Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
In some cases it is possible to resolve merge conflicts issues using simple rebase triggered directly from the Gerrit UI. However, in other cases some choices and updates need be done to resolve the conflicts that cannot be done using the Gerrit UI.&lt;br /&gt;
&lt;br /&gt;
These are the steps to follow to resolve the conflict and update the commit on Gerrit so it can be merged.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Get the last code from the repository&lt;br /&gt;
* git checkout master&lt;br /&gt;
* git pull origin master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Create a new branch to work on the code with conflicts. You can use the review number and patchset as name.&lt;br /&gt;
* git checkout -b &amp;lt;review-number&amp;gt;-&amp;lt;patchset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pull the patch on the created branch. &lt;br /&gt;
(To find the command to execute you can open the corresponding change page on Gerrit UI, click on download menu, then copy the &amp;quot;pull&amp;quot; command.)&lt;br /&gt;
* git pull &amp;lt;url&amp;gt; &amp;lt;ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: The two previous steps could be simplified using [https://www.mediawiki.org/wiki/Gerrit/git-review git-review] tool. The following command takes as input the review number, it creates a local branch and pull the change on it automatically.&lt;br /&gt;
* git review -d &amp;lt;review-number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Make a rebase of your branch against master&lt;br /&gt;
* git rebase master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Fix all conflicts that cannot be resolved manually using your editor.&lt;br /&gt;
&lt;br /&gt;
6. Add all updated files to the index.&lt;br /&gt;
# git add &amp;lt;file&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Note: You can use git-status to make sure that conflicts are solved&lt;br /&gt;
* git status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Continue the rebase process using the following command&lt;br /&gt;
* git rebase --continue&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. Submit your change back to the repository&lt;br /&gt;
* git push origin HEAD:refs/for/master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: If you are using git-review tool, the previous step could be done with the following command&lt;br /&gt;
* git review &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Go back to Gerrit UI. You will find the change waiting for review.&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Resolving_merge_conflicts&amp;diff=1207</id>
		<title>Resolving merge conflicts</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Resolving_merge_conflicts&amp;diff=1207"/>
		<updated>2017-02-20T02:32:27Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
To resolve problem of merge conflicts, in some cases it is enough to do a simple rebase using the Gerrit interface. However, in other cases some choices and updates need be done to resolve the conflicts using your editor that cannot be done using the Gerrit UI.&lt;br /&gt;
&lt;br /&gt;
These are the steps to follow to resolve the conflict and update the commit on Gerrit so it can be merged.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Get the last code from the repository&lt;br /&gt;
* git checkout master&lt;br /&gt;
* git pull origin master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Create a new branch to work on the code with conflicts. You can use the review number and patchset as name.&lt;br /&gt;
* git checkout -b &amp;lt;review-number&amp;gt;-&amp;lt;patchset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pull the patch on the created branch. &lt;br /&gt;
(To find the command to execute you can open the corresponding change page on Gerrit UI, click on download menu, then copy the &amp;quot;pull&amp;quot; command.)&lt;br /&gt;
* git pull &amp;lt;url&amp;gt; &amp;lt;ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: The two previous steps could be simplified using [https://www.mediawiki.org/wiki/Gerrit/git-review git-review] tool. The following command takes as input the review number, it creates a local branch and pull the change on it automatically.&lt;br /&gt;
* git review -d &amp;lt;review-number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Make a rebase of your branch against master&lt;br /&gt;
* git rebase master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Fix all conflicts that cannot be resolved manually using your editor.&lt;br /&gt;
&lt;br /&gt;
6. Add all updated files to the index.&lt;br /&gt;
# git add &amp;lt;file&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Note: You can use git-status to make sure that conflicts are solved&lt;br /&gt;
* git status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Continue the rebase process using the following command&lt;br /&gt;
* git rebase --continue&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. Submit your change back to the repository&lt;br /&gt;
* git push origin HEAD:refs/for/master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: If you are using git-review tool, the previous step could be done with the following command&lt;br /&gt;
* git review &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Go back to Gerrit UI. You will find the change waiting for review.&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Resolving_merge_conflicts&amp;diff=1206</id>
		<title>Resolving merge conflicts</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Resolving_merge_conflicts&amp;diff=1206"/>
		<updated>2017-02-20T02:32:18Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
To resolve problem of merge conflicts, in some cases it is enough to do a simple rebase using the Gerrit interface. However, in other cases some choices and updates need be done to resolve the conflicts using your editor that cannot be done using the Gerrit UI.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These are the steps to follow to resolve the conflict and update the commit on Gerrit so it can be merged.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Get the last code from the repository&lt;br /&gt;
* git checkout master&lt;br /&gt;
* git pull origin master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Create a new branch to work on the code with conflicts. You can use the review number and patchset as name.&lt;br /&gt;
* git checkout -b &amp;lt;review-number&amp;gt;-&amp;lt;patchset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pull the patch on the created branch. &lt;br /&gt;
(To find the command to execute you can open the corresponding change page on Gerrit UI, click on download menu, then copy the &amp;quot;pull&amp;quot; command.)&lt;br /&gt;
* git pull &amp;lt;url&amp;gt; &amp;lt;ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: The two previous steps could be simplified using [https://www.mediawiki.org/wiki/Gerrit/git-review git-review] tool. The following command takes as input the review number, it creates a local branch and pull the change on it automatically.&lt;br /&gt;
* git review -d &amp;lt;review-number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Make a rebase of your branch against master&lt;br /&gt;
* git rebase master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Fix all conflicts that cannot be resolved manually using your editor.&lt;br /&gt;
&lt;br /&gt;
6. Add all updated files to the index.&lt;br /&gt;
# git add &amp;lt;file&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Note: You can use git-status to make sure that conflicts are solved&lt;br /&gt;
* git status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Continue the rebase process using the following command&lt;br /&gt;
* git rebase --continue&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. Submit your change back to the repository&lt;br /&gt;
* git push origin HEAD:refs/for/master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: If you are using git-review tool, the previous step could be done with the following command&lt;br /&gt;
* git review &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Go back to Gerrit UI. You will find the change waiting for review.&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Resolving_merge_conflicts&amp;diff=1205</id>
		<title>Resolving merge conflicts</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Resolving_merge_conflicts&amp;diff=1205"/>
		<updated>2017-02-20T02:31:56Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: Created page with &amp;quot; To resolve problem of merge conflicts, in some cases it is enough to do a simple rebase using the Gerrit interface. However, in other cases some choices and updates need be d...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
To resolve problem of merge conflicts, in some cases it is enough to do a simple rebase using the Gerrit interface. However, in other cases some choices and updates need be done to resolve the conflicts using your editor that cannot be done using the Gerrit UI.&lt;br /&gt;
&lt;br /&gt;
These are the steps to follow to resolve the conflict and update the commit on Gerrit so it can be merged.&lt;br /&gt;
&lt;br /&gt;
1. Get the last code from the repository&lt;br /&gt;
* git checkout master&lt;br /&gt;
* git pull origin master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
2. Create a new branch to work on the code with conflicts. You can use the review number and patchset as name.&lt;br /&gt;
* git checkout -b &amp;lt;review-number&amp;gt;-&amp;lt;patchset&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
3. Pull the patch on the created branch. &lt;br /&gt;
(To find the command to execute you can open the corresponding change page on Gerrit UI, click on download menu, then copy the &amp;quot;pull&amp;quot; command.)&lt;br /&gt;
* git pull &amp;lt;url&amp;gt; &amp;lt;ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: The two previous steps could be simplified using [https://www.mediawiki.org/wiki/Gerrit/git-review git-review] tool. The following command takes as input the review number, it creates a local branch and pull the change on it automatically.&lt;br /&gt;
* git review -d &amp;lt;review-number&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
4. Make a rebase of your branch against master&lt;br /&gt;
* git rebase master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
5. Fix all conflicts that cannot be resolved manually using your editor.&lt;br /&gt;
&lt;br /&gt;
6. Add all updated files to the index.&lt;br /&gt;
# git add &amp;lt;file&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Note: You can use git-status to make sure that conflicts are solved&lt;br /&gt;
* git status&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
7. Continue the rebase process using the following command&lt;br /&gt;
* git rebase --continue&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
8. Submit your change back to the repository&lt;br /&gt;
* git push origin HEAD:refs/for/master&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Note: If you are using git-review tool, the previous step could be done with the following command&lt;br /&gt;
* git review &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
9. Go back to Gerrit UI. You will find the change waiting for review.&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=986</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=986"/>
		<updated>2016-11-07T12:01:07Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: /* Clone your project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Login to OSM portal =&lt;br /&gt;
# Go to OSM portal: https://osm.etsi.org/&lt;br /&gt;
# Login using your username and password&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* If you are &#039;&#039;&#039;[[Participate|contributing on behalf of your company]]&#039;&#039;&#039;, you should login with your &#039;&#039;&#039;ETSI Online Account (EOL)&#039;&#039;&#039;. &lt;br /&gt;
** If your company is not yet an &#039;&#039;&#039;[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx OSM Member or Participant]&#039;&#039;&#039;, you can check here &#039;&#039;&#039;[https://osm.etsi.org/welcome/#join how to join OSM as an organization]&#039;&#039;&#039;&lt;br /&gt;
** If your company has &#039;&#039;&#039;already joined OSM but you do not have an EOL account&#039;&#039;&#039; yet, you can &#039;&#039;&#039;[http://webapp.etsi.org/createaccount/ request an EOL account]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* If you are an &#039;&#039;&#039;individual contributor&#039;&#039;&#039;, you can &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php create your OSM account online]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you need any help, contact us at [mailto:OSMsupport@etsi.org OSMsupport@etsi.org]&lt;br /&gt;
&lt;br /&gt;
= Report a bug on Bugzilla =&lt;br /&gt;
# Go to the OSM Portal&lt;br /&gt;
# Click on &#039;&#039;&#039;Bugzilla&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
# Click on &amp;quot;new&amp;quot; on Bugzilla menu bar.&lt;br /&gt;
# Choose the product, e.g. &amp;quot;OSM&amp;quot;.&lt;br /&gt;
# Complete the bug form. If you know, choose the component, e.g OpenMANO, Riftware, UI, SO, etc.&lt;br /&gt;
# Enter the bug summary, description, attachement, etc.&lt;br /&gt;
# Click on the &amp;quot;Submit Bug&amp;quot; button to confirm.&lt;br /&gt;
# A bug id is generated (e.g. Bug 6 -Small Error)&lt;br /&gt;
&lt;br /&gt;
= Clone your project =&lt;br /&gt;
# Clone a &#039;&#039;&#039;git&#039;&#039;&#039; repository, for example: &amp;lt;pre&amp;gt; git clone https://osm.etsi.org/gerrit/osm/openmano.git &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username&lt;br /&gt;
# Enter you password&lt;br /&gt;
# It is recommended to install the Gerrit commit-msg hook for the cloned repository in order to automatically insert a Change-Id tag in commit messages. You can install it by entering the following command for openmano repository &amp;lt;pre&amp;gt; scp -p -P 29418 &amp;lt;username&amp;gt;@osm.etsi.org:hooks/commit-msg openmano/.git/hooks/ &amp;lt;/pre&amp;gt; More information about the Gerrit commit-msg hook can be found here https://git.eclipse.org/r/Documentation/cmd-hook-commit-msg.html&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: &lt;br /&gt;
* You can find the project repository URL on &#039;&#039;&#039;[https://osm.etsi.org/gitweb/ Gitweb]&#039;&#039;&#039; or on &#039;&#039;&#039;[https://osm.etsi.org/gerrit/ Gerrit]&#039;&#039;&#039;&lt;br /&gt;
** On Gitweb&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gitweb&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Select a product to see the available cloning URLs&lt;br /&gt;
** On Gerrit&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Click on &amp;quot;Projects&amp;quot; menu on the Gerrit menu bar.&lt;br /&gt;
**# Click on &amp;quot;List&amp;quot; menu.&lt;br /&gt;
**# Select a product to see the available cloning URLs.&lt;br /&gt;
*It is recommended to install the &lt;br /&gt;
&amp;lt;pre&amp;gt;scp -p -P 29418 benalaya@osm.etsi.org:hooks/commit-msg openmano/.git/hooks/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Configure your Git environment =&lt;br /&gt;
# Configure your git username globally: &amp;lt;pre&amp;gt; git config --global user.name &amp;lt;username&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Configure your git email address:  &amp;lt;pre&amp;gt; git config --global user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Check your git configuration:  &amp;lt;pre&amp;gt; git config --list &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Note: Your email address will be visible on commits to Git. &lt;br /&gt;
 If you&#039;d like to keep your email address private, you can mask your email as follows:&lt;br /&gt;
 if your email is &amp;lt;name@company.com&amp;gt; you can set user.email to &amp;lt;hidden@company.com&amp;gt;&lt;br /&gt;
 This allows other users to identify you as a contributor (with your user name) and&lt;br /&gt;
 Git Stats to keep track of your company&#039;s contributions (with the email domain)&lt;br /&gt;
&lt;br /&gt;
In case you are using git in the same computer for other open source projects, you can restrict your git variables to the local folder: &amp;lt;pre&amp;gt;git config --local user.name &amp;lt;username&amp;gt;&lt;br /&gt;
git config --local user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Commit changes to your local project =&lt;br /&gt;
# go to the &amp;quot;openmano&amp;quot; folder &amp;lt;pre&amp;gt;cd osm/openmano&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Make some changes on the source (e.g. add a line to the &amp;quot;example-file&amp;quot;)&lt;br /&gt;
# Stage the change. &amp;lt;pre&amp;gt; git add example-file &amp;lt;/pre&amp;gt; &lt;br /&gt;
# Commit the change to your local repository. You can add a bug id in your commit message to link the bug to your contribution  &amp;lt;pre&amp;gt; git commit -s -m &amp;quot;Bug 2 fixed!!&amp;quot;  &amp;lt;/pre&amp;gt; &lt;br /&gt;
# You can see your commit message and update it, if needed, using the following command: &amp;lt;pre&amp;gt;git commit --amend &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developer&#039;s Certificate of Origin== &lt;br /&gt;
* The &amp;quot;-s&amp;quot; parameter enables to Sign the contribution. It adds the following line at the end of your commit message: &lt;br /&gt;
&amp;lt;pre&amp;gt;   Signed-off-by: Random J Developer &amp;lt;random@developer.example.org&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The sign-off is a simple line at the end of the explanation for the patch, which certifies that you wrote it or otherwise have the right to pass it on as a open-source patch. The rules are pretty simple: signing a contribution means that you can certify the below: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
        Developer&#039;s Certificate of Origin 1.1&lt;br /&gt;
&lt;br /&gt;
        By making a contribution to this project, I certify that:&lt;br /&gt;
&lt;br /&gt;
        (a) The contribution was created in whole or in part by me and I&lt;br /&gt;
            have the right to submit it under the open source license&lt;br /&gt;
            indicated in the file; or&lt;br /&gt;
&lt;br /&gt;
        (b) The contribution is based upon previous work that, to the best&lt;br /&gt;
            of my knowledge, is covered under an appropriate open source&lt;br /&gt;
            license and I have the right under that license to submit that&lt;br /&gt;
            work with modifications, whether created in whole or in part&lt;br /&gt;
            by me, under the same open source license (unless I am&lt;br /&gt;
            permitted to submit under a different license), as indicated&lt;br /&gt;
            in the file; or&lt;br /&gt;
&lt;br /&gt;
        (c) The contribution was provided directly to me by some other&lt;br /&gt;
            person who certified (a), (b) or (c) and I have not modified&lt;br /&gt;
            it.&lt;br /&gt;
&lt;br /&gt;
        (d) I understand and agree that this project and the contribution&lt;br /&gt;
            are public and that a record of the contribution (including all&lt;br /&gt;
            personal information I submit with it, including my sign-off) is&lt;br /&gt;
            maintained indefinitely and may be redistributed consistent with&lt;br /&gt;
            this project or the open source license(s) involved.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Push your contribution to Gerrit =&lt;br /&gt;
# To avoid merge conflicts, it is recommended to do a pull with rebase before pushing your contribution in order to merge latest changes made by other users. &amp;lt;pre&amp;gt;git pull --rebase&amp;lt;/pre&amp;gt; Note: you can force git to use always the --rebase option with  &amp;lt;pre&amp;gt;git config --local pull.rebase true&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Push your commits to &#039;&#039;&#039;Gerrit&#039;&#039;&#039; for Code Review using the following command &amp;lt;pre&amp;gt;git push origin HEAD:refs/for/master&amp;lt;/pre&amp;gt; &amp;lt;pre&amp;gt;#use &#039;v1.0&#039; instead of &#039;master&#039; for contributing to v1.0 branch &amp;lt;/pre&amp;gt; &lt;br /&gt;
&amp;lt;pre&amp;gt; NOTE: you can also configure git to push always to the desired branch.&lt;br /&gt;
git config --local remote.origin.push HEAD:refs/for/master&lt;br /&gt;
git config --local remote.origin.push HEAD:refs/for/v1.0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username.&lt;br /&gt;
# Enter your password.&lt;br /&gt;
# You can review your contribution on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; web interface&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* The following actions are execution automatically after pushing any contribution to Gerrit: &lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the new contribution state to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; notifies &#039;&#039;&#039;Jenkins&#039;&#039;&#039; to build the new contribution.&lt;br /&gt;
&lt;br /&gt;
= Gerrit Notifications =&lt;br /&gt;
Gerrit sends email notifications to:&lt;br /&gt;
*Owner of the change&lt;br /&gt;
*Reviewers of the change&lt;br /&gt;
*Project watchers &lt;br /&gt;
&lt;br /&gt;
Each user can configure his own watched projects and branches in the &amp;quot;settings/watched project&amp;quot; menu. Email notifications can be sent for New Changes, New Patch Sets, All Comments, Submitted Changes and  Abandoned Changes.&lt;br /&gt;
&lt;br /&gt;
Link: [https://osm.etsi.org/gerrit/#/settings/projects https://osm.etsi.org/gerrit/#/settings/projects] (you can navigate there from the Gerrit console by clicking on the arrow by your login on the top right corner)&lt;br /&gt;
&lt;br /&gt;
= Continuous Integration =&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; builds, tests the new contribution, and reports the result on its web interface.&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; votes on the contribution using &#039;&#039;&#039;“Code-Verif”&#039;&#039;&#039; (-1, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Code Review =&lt;br /&gt;
# Other &#039;&#039;&#039;contributors&#039;&#039;&#039; and &#039;&#039;&#039;MDG Committers&#039;&#039;&#039; can comment the new contribution and vote using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-1, 0, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can comment the new contribution and votes using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-2, -1, 0, +1, +2) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Merge the contribution =&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can &amp;quot;Submit&amp;quot; the change only if +1 &#039;&#039;&#039;&amp;quot;Code-Verif&amp;quot;&#039;&#039;&#039; (from &#039;&#039;&#039;Jenkins&#039;&#039;&#039;) and at least one +2 &#039;&#039;&#039;&amp;quot;Code-Review&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the result of the code review to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
{{Feedback}}&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=680</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=680"/>
		<updated>2016-07-18T20:20:25Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: /* Clone your project */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Login to OSM portal =&lt;br /&gt;
# Go to OSM portal: https://osm.etsi.org/&lt;br /&gt;
# Login using your username and password&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* If you are &#039;&#039;&#039;[[Participate|contributing on behalf of your company]]&#039;&#039;&#039;, you should login with your &#039;&#039;&#039;ETSI Online Account (EOL)&#039;&#039;&#039;. &lt;br /&gt;
** If your company is not yet an &#039;&#039;&#039;[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx OSM Member or Participant]&#039;&#039;&#039;, you can check here &#039;&#039;&#039;[https://osm.etsi.org/welcome/#join how to join OSM as an organization]&#039;&#039;&#039;&lt;br /&gt;
** If your company has &#039;&#039;&#039;already joined OSM but you do not have an EOL account&#039;&#039;&#039; yet, you can &#039;&#039;&#039;[http://webapp.etsi.org/createaccount/ request an EOL account]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* If you are an &#039;&#039;&#039;individual contributor&#039;&#039;&#039;, you can &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php create your OSM account online]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you need any help, contact us at [mailto:OSMsupport@etsi.org OSMsupport@etsi.org]&lt;br /&gt;
&lt;br /&gt;
= Report a bug on Bugzilla =&lt;br /&gt;
# Go to the OSM Portal&lt;br /&gt;
# Click on &#039;&#039;&#039;Bugzilla&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
# Click on &amp;quot;new&amp;quot; on Bugzilla menu bar.&lt;br /&gt;
# Choose the product, e.g. &amp;quot;OSM&amp;quot;.&lt;br /&gt;
# Complete the bug form. If you know, choose the component, e.g OpenMANO, Riftware, UI, SO, etc.&lt;br /&gt;
# Enter the bug summary, description, attachement, etc.&lt;br /&gt;
# Click on the &amp;quot;Submit Bug&amp;quot; button to confirm.&lt;br /&gt;
# A bug id is generated (e.g. Bug 6 -Small Error)&lt;br /&gt;
&lt;br /&gt;
= Clone your project =&lt;br /&gt;
# Clone a &#039;&#039;&#039;git&#039;&#039;&#039; repository, for example: &amp;lt;pre&amp;gt; git clone https://osm.etsi.org/gerrit/osm/openmano.git &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username&lt;br /&gt;
# Enter you password&lt;br /&gt;
# It is recommended to install the Gerrit commit-msg hook for the cloned repository in order to automatically insert a Change-Id tag in commit messages. You can install it by entering the following command for openmano repository &amp;lt;pre&amp;gt; scp -p -P 29418 &amp;lt;username&amp;gt;@osm.etsi.org:hooks/commit-msg openmano/.git/hooks/ &amp;lt;/pre&amp;gt; More information about the Gerrit commit-msg hook can be found here https://git.eclipse.org/r/Documentation/cmd-hook-commit-msg.html&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: &lt;br /&gt;
* You can find the project repository URL on &#039;&#039;&#039;[https://osm.etsi.org/gitweb/ Gitweb]&#039;&#039;&#039; or on &#039;&#039;&#039;[https://osm.etsi.org/gerrit/ Gerrit]&#039;&#039;&#039;&lt;br /&gt;
** On Gitweb&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gitweb&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Select a product to see the available cloning URLs&lt;br /&gt;
** On Gerrit&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Click on &amp;quot;Projects&amp;quot; menu on the Gerrit menu bar.&lt;br /&gt;
**# Click on &amp;quot;List&amp;quot; menu.&lt;br /&gt;
**# Select a product to see the available cloning URLs.&lt;br /&gt;
*It is recommended to install the &lt;br /&gt;
&amp;lt;pre&amp;gt;scp -p -P 29418 benalaya@osm.etsi.org:hooks/commit-msg openmano/.git/hooks/&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Configure your Git environment =&lt;br /&gt;
# Configure your git username globally: &amp;lt;pre&amp;gt; git config --global user.name &amp;lt;username&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Configure your git email address:  &amp;lt;pre&amp;gt; git config --global user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Check your git configuration:  &amp;lt;pre&amp;gt; git config --list &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Note: Your email address will be visible on commits to Git. &lt;br /&gt;
 If you&#039;d like to keep your email address private, you can mask your email as follows:&lt;br /&gt;
 if your email is &amp;lt;name@company.com&amp;gt; you can set user.email to &amp;lt;hidden@company.com&amp;gt;&lt;br /&gt;
 This allows other users to identify you as a contributor (with your user name) and&lt;br /&gt;
 Git Stats to keep track of your company&#039;s contributions (with the email domain)&lt;br /&gt;
&lt;br /&gt;
In case you are using git in the same computer for other open source projects, you can restrict your git variables to the local folder: &amp;lt;pre&amp;gt;git config --local user.name &amp;lt;username&amp;gt;&lt;br /&gt;
git config --local user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Commit changes to your local project =&lt;br /&gt;
# go to the &amp;quot;openmano&amp;quot; folder &amp;lt;pre&amp;gt;cd osm/openmano&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Make some changes on the source (e.g. add a line to the &amp;quot;example-file&amp;quot;)&lt;br /&gt;
# Stage the change. &amp;lt;pre&amp;gt; git add example-file &amp;lt;/pre&amp;gt; &lt;br /&gt;
# Commit the change to your local repository. You can add a bug id in your commit message to link the bug to your contribution  &amp;lt;pre&amp;gt; git commit -s -m &amp;quot;Bug 2 fixed!!&amp;quot;  &amp;lt;/pre&amp;gt; &lt;br /&gt;
# You can see your commit message and update it, if needed, using the following command: &amp;lt;pre&amp;gt;git commit --amend &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developer&#039;s Certificate of Origin== &lt;br /&gt;
* The &amp;quot;-s&amp;quot; parameter enables to Sign the contribution. It adds the following line at the end of your commit message: &lt;br /&gt;
&amp;lt;pre&amp;gt;   Signed-off-by: Random J Developer &amp;lt;random@developer.example.org&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The sign-off is a simple line at the end of the explanation for the patch, which certifies that you wrote it or otherwise have the right to pass it on as a open-source patch. The rules are pretty simple: signing a contribution means that you can certify the below: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
        Developer&#039;s Certificate of Origin 1.1&lt;br /&gt;
&lt;br /&gt;
        By making a contribution to this project, I certify that:&lt;br /&gt;
&lt;br /&gt;
        (a) The contribution was created in whole or in part by me and I&lt;br /&gt;
            have the right to submit it under the open source license&lt;br /&gt;
            indicated in the file; or&lt;br /&gt;
&lt;br /&gt;
        (b) The contribution is based upon previous work that, to the best&lt;br /&gt;
            of my knowledge, is covered under an appropriate open source&lt;br /&gt;
            license and I have the right under that license to submit that&lt;br /&gt;
            work with modifications, whether created in whole or in part&lt;br /&gt;
            by me, under the same open source license (unless I am&lt;br /&gt;
            permitted to submit under a different license), as indicated&lt;br /&gt;
            in the file; or&lt;br /&gt;
&lt;br /&gt;
        (c) The contribution was provided directly to me by some other&lt;br /&gt;
            person who certified (a), (b) or (c) and I have not modified&lt;br /&gt;
            it.&lt;br /&gt;
&lt;br /&gt;
        (d) I understand and agree that this project and the contribution&lt;br /&gt;
            are public and that a record of the contribution (including all&lt;br /&gt;
            personal information I submit with it, including my sign-off) is&lt;br /&gt;
            maintained indefinitely and may be redistributed consistent with&lt;br /&gt;
            this project or the open source license(s) involved.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Push your contribution to Gerrit =&lt;br /&gt;
# To avoid merge conflicts, it is recommended to do a pull with rebase before pushing your contribution in order to merge latest changes made by other users. &amp;lt;pre&amp;gt;git pull --rebase&amp;lt;/pre&amp;gt; &lt;br /&gt;
# Push your commits to &#039;&#039;&#039;Gerrit&#039;&#039;&#039; for Code Review using the following command &amp;lt;pre&amp;gt; git push origin HEAD:refs/for/master &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username.&lt;br /&gt;
# Enter your password.&lt;br /&gt;
# You can review your contribution on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; web interface&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* The following actions are execution automatically after pushing any contribution to Gerrit: &lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the new contribution state to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; notifies &#039;&#039;&#039;Jenkins&#039;&#039;&#039; to build the new contribution.&lt;br /&gt;
&lt;br /&gt;
= Gerrit Notifications =&lt;br /&gt;
Gerrit sends email notifications to:&lt;br /&gt;
•	Owner of the change&lt;br /&gt;
•	Reviewers of the change&lt;br /&gt;
•	Project watchers &lt;br /&gt;
&lt;br /&gt;
Each user can configure his own watched projects and branches in the &amp;quot;settings/watched project&amp;quot; menu. Email notifications can be sent for New Changes, New Patch Sets, All Comments, Submitted Changes and  Abandoned Changes.&lt;br /&gt;
&lt;br /&gt;
Link: [https://osm.etsi.org/gerrit/#/settings/projects https://osm.etsi.org/gerrit/#/settings/projects] (you can navigate there from the Gerrit console by clicking on the arrow by your login on the top right corner)&lt;br /&gt;
&lt;br /&gt;
= Continuous Integration =&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; builds, tests the new contribution, and reports the result on its web interface.&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; votes on the contribution using &#039;&#039;&#039;“Code-Verif”&#039;&#039;&#039; (-1, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Code Review =&lt;br /&gt;
# Other &#039;&#039;&#039;contributors&#039;&#039;&#039; and &#039;&#039;&#039;MDG Committers&#039;&#039;&#039; can comment the new contribution and vote using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-1, 0, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can comment the new contribution and votes using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-2, -1, 0, +1, +2) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Merge the contribution =&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can &amp;quot;Submit&amp;quot; the change only if +1 &#039;&#039;&#039;&amp;quot;Code-Verif&amp;quot;&#039;&#039;&#039; (from &#039;&#039;&#039;Jenkins&#039;&#039;&#039;) and at least one +2 &#039;&#039;&#039;&amp;quot;Code-Review&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the result of the code review to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=679</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=679"/>
		<updated>2016-07-18T20:07:00Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: /* Push your contribution to Gerrit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Login to OSM portal =&lt;br /&gt;
# Go to OSM portal: https://osm.etsi.org/&lt;br /&gt;
# Login using your username and password&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* If you are &#039;&#039;&#039;[[Participate|contributing on behalf of your company]]&#039;&#039;&#039;, you should login with your &#039;&#039;&#039;ETSI Online Account (EOL)&#039;&#039;&#039;. &lt;br /&gt;
** If your company is not yet an &#039;&#039;&#039;[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx OSM Member or Participant]&#039;&#039;&#039;, you can check here &#039;&#039;&#039;[https://osm.etsi.org/welcome/#join how to join OSM as an organization]&#039;&#039;&#039;&lt;br /&gt;
** If your company has &#039;&#039;&#039;already joined OSM but you do not have an EOL account&#039;&#039;&#039; yet, you can &#039;&#039;&#039;[http://webapp.etsi.org/createaccount/ request an EOL account]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* If you are an &#039;&#039;&#039;individual contributor&#039;&#039;&#039;, you can &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php create your OSM account online]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you need any help, contact us at [mailto:OSMsupport@etsi.org OSMsupport@etsi.org]&lt;br /&gt;
&lt;br /&gt;
= Report a bug on Bugzilla =&lt;br /&gt;
# Go to the OSM Portal&lt;br /&gt;
# Click on &#039;&#039;&#039;Bugzilla&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
# Click on &amp;quot;new&amp;quot; on Bugzilla menu bar.&lt;br /&gt;
# Choose the product, e.g. &amp;quot;OSM&amp;quot;.&lt;br /&gt;
# Complete the bug form. If you know, choose the component, e.g OpenMANO, Riftware, UI, SO, etc.&lt;br /&gt;
# Enter the bug summary, description, attachement, etc.&lt;br /&gt;
# Click on the &amp;quot;Submit Bug&amp;quot; button to confirm.&lt;br /&gt;
# A bug id is generated (e.g. Bug 6 -Small Error)&lt;br /&gt;
&lt;br /&gt;
= Clone your project =&lt;br /&gt;
# Clone a &#039;&#039;&#039;git&#039;&#039;&#039; repository, for example: &amp;lt;pre&amp;gt; git clone https://osm.etsi.org/gerrit/osm/openmano.git &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username&lt;br /&gt;
# Enter you password&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: &lt;br /&gt;
* You can find the project repository URL on &#039;&#039;&#039;[https://osm.etsi.org/gitweb/ Gitweb]&#039;&#039;&#039; or on &#039;&#039;&#039;[https://osm.etsi.org/gerrit/ Gerrit]&#039;&#039;&#039;&lt;br /&gt;
** On Gitweb&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gitweb&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Select a product to see the available cloning URLs&lt;br /&gt;
** On Gerrit&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Click on &amp;quot;Projects&amp;quot; menu on the Gerrit menu bar.&lt;br /&gt;
**# Click on &amp;quot;List&amp;quot; menu.&lt;br /&gt;
**# Select a product to see the available cloning URLs.&lt;br /&gt;
&lt;br /&gt;
= Configure your Git environment =&lt;br /&gt;
# Configure your git username globally: &amp;lt;pre&amp;gt; git config --global user.name &amp;lt;username&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Configure your git email address:  &amp;lt;pre&amp;gt; git config --global user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Check your git configuration:  &amp;lt;pre&amp;gt; git config --list &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Note: Your email address will be visible on commits to Git. &lt;br /&gt;
 If you&#039;d like to keep your email address private, you can mask your email as follows:&lt;br /&gt;
 if your email is &amp;lt;name@company.com&amp;gt; you can set user.email to &amp;lt;hidden@company.com&amp;gt;&lt;br /&gt;
 This allows other users to identify you as a contributor (with your user name) and&lt;br /&gt;
 Git Stats to keep track of your company&#039;s contributions (with the email domain)&lt;br /&gt;
&lt;br /&gt;
In case you are using git in the same computer for other open source projects, you can restrict your git variables to the local folder: &amp;lt;pre&amp;gt;git config --local user.name &amp;lt;username&amp;gt;&lt;br /&gt;
git config --local user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Commit changes to your local project =&lt;br /&gt;
# go to the &amp;quot;openmano&amp;quot; folder &amp;lt;pre&amp;gt;cd osm/openmano&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Make some changes on the source (e.g. add a line to the &amp;quot;example-file&amp;quot;)&lt;br /&gt;
# Stage the change. &amp;lt;pre&amp;gt; git add example-file &amp;lt;/pre&amp;gt; &lt;br /&gt;
# Commit the change to your local repository. You can add a bug id in your commit message to link the bug to your contribution  &amp;lt;pre&amp;gt; git commit -s -m &amp;quot;Bug 2 fixed!!&amp;quot;  &amp;lt;/pre&amp;gt; &lt;br /&gt;
# You can see your commit message and update it, if needed, using the following command: &amp;lt;pre&amp;gt;git commit --amend &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developer&#039;s Certificate of Origin== &lt;br /&gt;
* The &amp;quot;-s&amp;quot; parameter enables to Sign the contribution. It adds the following line at the end of your commit message: &lt;br /&gt;
&amp;lt;pre&amp;gt;   Signed-off-by: Random J Developer &amp;lt;random@developer.example.org&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The sign-off is a simple line at the end of the explanation for the patch, which certifies that you wrote it or otherwise have the right to pass it on as a open-source patch. The rules are pretty simple: signing a contribution means that you can certify the below: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
        Developer&#039;s Certificate of Origin 1.1&lt;br /&gt;
&lt;br /&gt;
        By making a contribution to this project, I certify that:&lt;br /&gt;
&lt;br /&gt;
        (a) The contribution was created in whole or in part by me and I&lt;br /&gt;
            have the right to submit it under the open source license&lt;br /&gt;
            indicated in the file; or&lt;br /&gt;
&lt;br /&gt;
        (b) The contribution is based upon previous work that, to the best&lt;br /&gt;
            of my knowledge, is covered under an appropriate open source&lt;br /&gt;
            license and I have the right under that license to submit that&lt;br /&gt;
            work with modifications, whether created in whole or in part&lt;br /&gt;
            by me, under the same open source license (unless I am&lt;br /&gt;
            permitted to submit under a different license), as indicated&lt;br /&gt;
            in the file; or&lt;br /&gt;
&lt;br /&gt;
        (c) The contribution was provided directly to me by some other&lt;br /&gt;
            person who certified (a), (b) or (c) and I have not modified&lt;br /&gt;
            it.&lt;br /&gt;
&lt;br /&gt;
        (d) I understand and agree that this project and the contribution&lt;br /&gt;
            are public and that a record of the contribution (including all&lt;br /&gt;
            personal information I submit with it, including my sign-off) is&lt;br /&gt;
            maintained indefinitely and may be redistributed consistent with&lt;br /&gt;
            this project or the open source license(s) involved.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Push your contribution to Gerrit =&lt;br /&gt;
# To avoid merge conflicts, it is recommended to do a pull with rebase before pushing your contribution in order to merge latest changes made by other users. &amp;lt;pre&amp;gt;git pull --rebase&amp;lt;/pre&amp;gt; &lt;br /&gt;
# Push your commits to &#039;&#039;&#039;Gerrit&#039;&#039;&#039; for Code Review using the following command &amp;lt;pre&amp;gt; git push origin HEAD:refs/for/master &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username.&lt;br /&gt;
# Enter your password.&lt;br /&gt;
# You can review your contribution on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; web interface&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* The following actions are execution automatically after pushing any contribution to Gerrit: &lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the new contribution state to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; notifies &#039;&#039;&#039;Jenkins&#039;&#039;&#039; to build the new contribution.&lt;br /&gt;
&lt;br /&gt;
= Gerrit Notifications =&lt;br /&gt;
Gerrit sends email notifications to:&lt;br /&gt;
•	Owner of the change&lt;br /&gt;
•	Reviewers of the change&lt;br /&gt;
•	Project watchers &lt;br /&gt;
&lt;br /&gt;
Each user can configure his own watched projects and branches in the &amp;quot;settings/watched project&amp;quot; menu. Email notifications can be sent for New Changes, New Patch Sets, All Comments, Submitted Changes and  Abandoned Changes.&lt;br /&gt;
&lt;br /&gt;
Link: [https://osm.etsi.org/gerrit/#/settings/projects https://osm.etsi.org/gerrit/#/settings/projects] (you can navigate there from the Gerrit console by clicking on the arrow by your login on the top right corner)&lt;br /&gt;
&lt;br /&gt;
= Continuous Integration =&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; builds, tests the new contribution, and reports the result on its web interface.&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; votes on the contribution using &#039;&#039;&#039;“Code-Verif”&#039;&#039;&#039; (-1, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Code Review =&lt;br /&gt;
# Other &#039;&#039;&#039;contributors&#039;&#039;&#039; and &#039;&#039;&#039;MDG Committers&#039;&#039;&#039; can comment the new contribution and vote using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-1, 0, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can comment the new contribution and votes using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-2, -1, 0, +1, +2) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Merge the contribution =&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can &amp;quot;Submit&amp;quot; the change only if +1 &#039;&#039;&#039;&amp;quot;Code-Verif&amp;quot;&#039;&#039;&#039; (from &#039;&#039;&#039;Jenkins&#039;&#039;&#039;) and at least one +2 &#039;&#039;&#039;&amp;quot;Code-Review&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the result of the code review to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=678</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=678"/>
		<updated>2016-07-18T20:06:27Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: /* Push your contribution to Gerrit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Login to OSM portal =&lt;br /&gt;
# Go to OSM portal: https://osm.etsi.org/&lt;br /&gt;
# Login using your username and password&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* If you are &#039;&#039;&#039;[[Participate|contributing on behalf of your company]]&#039;&#039;&#039;, you should login with your &#039;&#039;&#039;ETSI Online Account (EOL)&#039;&#039;&#039;. &lt;br /&gt;
** If your company is not yet an &#039;&#039;&#039;[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx OSM Member or Participant]&#039;&#039;&#039;, you can check here &#039;&#039;&#039;[https://osm.etsi.org/welcome/#join how to join OSM as an organization]&#039;&#039;&#039;&lt;br /&gt;
** If your company has &#039;&#039;&#039;already joined OSM but you do not have an EOL account&#039;&#039;&#039; yet, you can &#039;&#039;&#039;[http://webapp.etsi.org/createaccount/ request an EOL account]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* If you are an &#039;&#039;&#039;individual contributor&#039;&#039;&#039;, you can &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php create your OSM account online]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you need any help, contact us at [mailto:OSMsupport@etsi.org OSMsupport@etsi.org]&lt;br /&gt;
&lt;br /&gt;
= Report a bug on Bugzilla =&lt;br /&gt;
# Go to the OSM Portal&lt;br /&gt;
# Click on &#039;&#039;&#039;Bugzilla&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
# Click on &amp;quot;new&amp;quot; on Bugzilla menu bar.&lt;br /&gt;
# Choose the product, e.g. &amp;quot;OSM&amp;quot;.&lt;br /&gt;
# Complete the bug form. If you know, choose the component, e.g OpenMANO, Riftware, UI, SO, etc.&lt;br /&gt;
# Enter the bug summary, description, attachement, etc.&lt;br /&gt;
# Click on the &amp;quot;Submit Bug&amp;quot; button to confirm.&lt;br /&gt;
# A bug id is generated (e.g. Bug 6 -Small Error)&lt;br /&gt;
&lt;br /&gt;
= Clone your project =&lt;br /&gt;
# Clone a &#039;&#039;&#039;git&#039;&#039;&#039; repository, for example: &amp;lt;pre&amp;gt; git clone https://osm.etsi.org/gerrit/osm/openmano.git &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username&lt;br /&gt;
# Enter you password&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: &lt;br /&gt;
* You can find the project repository URL on &#039;&#039;&#039;[https://osm.etsi.org/gitweb/ Gitweb]&#039;&#039;&#039; or on &#039;&#039;&#039;[https://osm.etsi.org/gerrit/ Gerrit]&#039;&#039;&#039;&lt;br /&gt;
** On Gitweb&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gitweb&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Select a product to see the available cloning URLs&lt;br /&gt;
** On Gerrit&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Click on &amp;quot;Projects&amp;quot; menu on the Gerrit menu bar.&lt;br /&gt;
**# Click on &amp;quot;List&amp;quot; menu.&lt;br /&gt;
**# Select a product to see the available cloning URLs.&lt;br /&gt;
&lt;br /&gt;
= Configure your Git environment =&lt;br /&gt;
# Configure your git username globally: &amp;lt;pre&amp;gt; git config --global user.name &amp;lt;username&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Configure your git email address:  &amp;lt;pre&amp;gt; git config --global user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Check your git configuration:  &amp;lt;pre&amp;gt; git config --list &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Note: Your email address will be visible on commits to Git. &lt;br /&gt;
 If you&#039;d like to keep your email address private, you can mask your email as follows:&lt;br /&gt;
 if your email is &amp;lt;name@company.com&amp;gt; you can set user.email to &amp;lt;hidden@company.com&amp;gt;&lt;br /&gt;
 This allows other users to identify you as a contributor (with your user name) and&lt;br /&gt;
 Git Stats to keep track of your company&#039;s contributions (with the email domain)&lt;br /&gt;
&lt;br /&gt;
In case you are using git in the same computer for other open source projects, you can restrict your git variables to the local folder: &amp;lt;pre&amp;gt;git config --local user.name &amp;lt;username&amp;gt;&lt;br /&gt;
git config --local user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Commit changes to your local project =&lt;br /&gt;
# go to the &amp;quot;openmano&amp;quot; folder &amp;lt;pre&amp;gt;cd osm/openmano&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Make some changes on the source (e.g. add a line to the &amp;quot;example-file&amp;quot;)&lt;br /&gt;
# Stage the change. &amp;lt;pre&amp;gt; git add example-file &amp;lt;/pre&amp;gt; &lt;br /&gt;
# Commit the change to your local repository. You can add a bug id in your commit message to link the bug to your contribution  &amp;lt;pre&amp;gt; git commit -s -m &amp;quot;Bug 2 fixed!!&amp;quot;  &amp;lt;/pre&amp;gt; &lt;br /&gt;
# You can see your commit message and update it, if needed, using the following command: &amp;lt;pre&amp;gt;git commit --amend &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developer&#039;s Certificate of Origin== &lt;br /&gt;
* The &amp;quot;-s&amp;quot; parameter enables to Sign the contribution. It adds the following line at the end of your commit message: &lt;br /&gt;
&amp;lt;pre&amp;gt;   Signed-off-by: Random J Developer &amp;lt;random@developer.example.org&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The sign-off is a simple line at the end of the explanation for the patch, which certifies that you wrote it or otherwise have the right to pass it on as a open-source patch. The rules are pretty simple: signing a contribution means that you can certify the below: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
        Developer&#039;s Certificate of Origin 1.1&lt;br /&gt;
&lt;br /&gt;
        By making a contribution to this project, I certify that:&lt;br /&gt;
&lt;br /&gt;
        (a) The contribution was created in whole or in part by me and I&lt;br /&gt;
            have the right to submit it under the open source license&lt;br /&gt;
            indicated in the file; or&lt;br /&gt;
&lt;br /&gt;
        (b) The contribution is based upon previous work that, to the best&lt;br /&gt;
            of my knowledge, is covered under an appropriate open source&lt;br /&gt;
            license and I have the right under that license to submit that&lt;br /&gt;
            work with modifications, whether created in whole or in part&lt;br /&gt;
            by me, under the same open source license (unless I am&lt;br /&gt;
            permitted to submit under a different license), as indicated&lt;br /&gt;
            in the file; or&lt;br /&gt;
&lt;br /&gt;
        (c) The contribution was provided directly to me by some other&lt;br /&gt;
            person who certified (a), (b) or (c) and I have not modified&lt;br /&gt;
            it.&lt;br /&gt;
&lt;br /&gt;
        (d) I understand and agree that this project and the contribution&lt;br /&gt;
            are public and that a record of the contribution (including all&lt;br /&gt;
            personal information I submit with it, including my sign-off) is&lt;br /&gt;
            maintained indefinitely and may be redistributed consistent with&lt;br /&gt;
            this project or the open source license(s) involved.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Push your contribution to Gerrit =&lt;br /&gt;
# To avoid merge conflicts, it is recommended to do a pull with rebase before pushing your contribution in order to merge the changes made by other users. &amp;lt;pre&amp;gt;git pull --rebase&amp;lt;/pre&amp;gt; &lt;br /&gt;
# Push your commits to &#039;&#039;&#039;Gerrit&#039;&#039;&#039; for Code Review using the following command &amp;lt;pre&amp;gt; git push origin HEAD:refs/for/master &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username.&lt;br /&gt;
# Enter your password.&lt;br /&gt;
# You can review your contribution on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; web interface&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* The following actions are execution automatically after pushing any contribution to Gerrit: &lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the new contribution state to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; notifies &#039;&#039;&#039;Jenkins&#039;&#039;&#039; to build the new contribution.&lt;br /&gt;
&lt;br /&gt;
= Gerrit Notifications =&lt;br /&gt;
Gerrit sends email notifications to:&lt;br /&gt;
•	Owner of the change&lt;br /&gt;
•	Reviewers of the change&lt;br /&gt;
•	Project watchers &lt;br /&gt;
&lt;br /&gt;
Each user can configure his own watched projects and branches in the &amp;quot;settings/watched project&amp;quot; menu. Email notifications can be sent for New Changes, New Patch Sets, All Comments, Submitted Changes and  Abandoned Changes.&lt;br /&gt;
&lt;br /&gt;
Link: [https://osm.etsi.org/gerrit/#/settings/projects https://osm.etsi.org/gerrit/#/settings/projects] (you can navigate there from the Gerrit console by clicking on the arrow by your login on the top right corner)&lt;br /&gt;
&lt;br /&gt;
= Continuous Integration =&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; builds, tests the new contribution, and reports the result on its web interface.&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; votes on the contribution using &#039;&#039;&#039;“Code-Verif”&#039;&#039;&#039; (-1, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Code Review =&lt;br /&gt;
# Other &#039;&#039;&#039;contributors&#039;&#039;&#039; and &#039;&#039;&#039;MDG Committers&#039;&#039;&#039; can comment the new contribution and vote using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-1, 0, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can comment the new contribution and votes using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-2, -1, 0, +1, +2) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Merge the contribution =&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can &amp;quot;Submit&amp;quot; the change only if +1 &#039;&#039;&#039;&amp;quot;Code-Verif&amp;quot;&#039;&#039;&#039; (from &#039;&#039;&#039;Jenkins&#039;&#039;&#039;) and at least one +2 &#039;&#039;&#039;&amp;quot;Code-Review&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the result of the code review to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=677</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=677"/>
		<updated>2016-07-18T20:05:57Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: /* Push your contribution to Gerrit */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Login to OSM portal =&lt;br /&gt;
# Go to OSM portal: https://osm.etsi.org/&lt;br /&gt;
# Login using your username and password&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* If you are &#039;&#039;&#039;[[Participate|contributing on behalf of your company]]&#039;&#039;&#039;, you should login with your &#039;&#039;&#039;ETSI Online Account (EOL)&#039;&#039;&#039;. &lt;br /&gt;
** If your company is not yet an &#039;&#039;&#039;[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx OSM Member or Participant]&#039;&#039;&#039;, you can check here &#039;&#039;&#039;[https://osm.etsi.org/welcome/#join how to join OSM as an organization]&#039;&#039;&#039;&lt;br /&gt;
** If your company has &#039;&#039;&#039;already joined OSM but you do not have an EOL account&#039;&#039;&#039; yet, you can &#039;&#039;&#039;[http://webapp.etsi.org/createaccount/ request an EOL account]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* If you are an &#039;&#039;&#039;individual contributor&#039;&#039;&#039;, you can &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php create your OSM account online]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you need any help, contact us at [mailto:OSMsupport@etsi.org OSMsupport@etsi.org]&lt;br /&gt;
&lt;br /&gt;
= Report a bug on Bugzilla =&lt;br /&gt;
# Go to the OSM Portal&lt;br /&gt;
# Click on &#039;&#039;&#039;Bugzilla&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
# Click on &amp;quot;new&amp;quot; on Bugzilla menu bar.&lt;br /&gt;
# Choose the product, e.g. &amp;quot;OSM&amp;quot;.&lt;br /&gt;
# Complete the bug form. If you know, choose the component, e.g OpenMANO, Riftware, UI, SO, etc.&lt;br /&gt;
# Enter the bug summary, description, attachement, etc.&lt;br /&gt;
# Click on the &amp;quot;Submit Bug&amp;quot; button to confirm.&lt;br /&gt;
# A bug id is generated (e.g. Bug 6 -Small Error)&lt;br /&gt;
&lt;br /&gt;
= Clone your project =&lt;br /&gt;
# Clone a &#039;&#039;&#039;git&#039;&#039;&#039; repository, for example: &amp;lt;pre&amp;gt; git clone https://osm.etsi.org/gerrit/osm/openmano.git &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username&lt;br /&gt;
# Enter you password&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: &lt;br /&gt;
* You can find the project repository URL on &#039;&#039;&#039;[https://osm.etsi.org/gitweb/ Gitweb]&#039;&#039;&#039; or on &#039;&#039;&#039;[https://osm.etsi.org/gerrit/ Gerrit]&#039;&#039;&#039;&lt;br /&gt;
** On Gitweb&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gitweb&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Select a product to see the available cloning URLs&lt;br /&gt;
** On Gerrit&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Click on &amp;quot;Projects&amp;quot; menu on the Gerrit menu bar.&lt;br /&gt;
**# Click on &amp;quot;List&amp;quot; menu.&lt;br /&gt;
**# Select a product to see the available cloning URLs.&lt;br /&gt;
&lt;br /&gt;
= Configure your Git environment =&lt;br /&gt;
# Configure your git username globally: &amp;lt;pre&amp;gt; git config --global user.name &amp;lt;username&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Configure your git email address:  &amp;lt;pre&amp;gt; git config --global user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Check your git configuration:  &amp;lt;pre&amp;gt; git config --list &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Note: Your email address will be visible on commits to Git. &lt;br /&gt;
 If you&#039;d like to keep your email address private, you can mask your email as follows:&lt;br /&gt;
 if your email is &amp;lt;name@company.com&amp;gt; you can set user.email to &amp;lt;hidden@company.com&amp;gt;&lt;br /&gt;
 This allows other users to identify you as a contributor (with your user name) and&lt;br /&gt;
 Git Stats to keep track of your company&#039;s contributions (with the email domain)&lt;br /&gt;
&lt;br /&gt;
In case you are using git in the same computer for other open source projects, you can restrict your git variables to the local folder: &amp;lt;pre&amp;gt;git config --local user.name &amp;lt;username&amp;gt;&lt;br /&gt;
git config --local user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Commit changes to your local project =&lt;br /&gt;
# go to the &amp;quot;openmano&amp;quot; folder &amp;lt;pre&amp;gt;cd osm/openmano&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Make some changes on the source (e.g. add a line to the &amp;quot;example-file&amp;quot;)&lt;br /&gt;
# Stage the change. &amp;lt;pre&amp;gt; git add example-file &amp;lt;/pre&amp;gt; &lt;br /&gt;
# Commit the change to your local repository. You can add a bug id in your commit message to link the bug to your contribution  &amp;lt;pre&amp;gt; git commit -s -m &amp;quot;Bug 2 fixed!!&amp;quot;  &amp;lt;/pre&amp;gt; &lt;br /&gt;
# You can see your commit message and update it, if needed, using the following command: &amp;lt;pre&amp;gt;git commit --amend &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Developer&#039;s Certificate of Origin== &lt;br /&gt;
* The &amp;quot;-s&amp;quot; parameter enables to Sign the contribution. It adds the following line at the end of your commit message: &lt;br /&gt;
&amp;lt;pre&amp;gt;   Signed-off-by: Random J Developer &amp;lt;random@developer.example.org&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The sign-off is a simple line at the end of the explanation for the patch, which certifies that you wrote it or otherwise have the right to pass it on as a open-source patch. The rules are pretty simple: signing a contribution means that you can certify the below: &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
        Developer&#039;s Certificate of Origin 1.1&lt;br /&gt;
&lt;br /&gt;
        By making a contribution to this project, I certify that:&lt;br /&gt;
&lt;br /&gt;
        (a) The contribution was created in whole or in part by me and I&lt;br /&gt;
            have the right to submit it under the open source license&lt;br /&gt;
            indicated in the file; or&lt;br /&gt;
&lt;br /&gt;
        (b) The contribution is based upon previous work that, to the best&lt;br /&gt;
            of my knowledge, is covered under an appropriate open source&lt;br /&gt;
            license and I have the right under that license to submit that&lt;br /&gt;
            work with modifications, whether created in whole or in part&lt;br /&gt;
            by me, under the same open source license (unless I am&lt;br /&gt;
            permitted to submit under a different license), as indicated&lt;br /&gt;
            in the file; or&lt;br /&gt;
&lt;br /&gt;
        (c) The contribution was provided directly to me by some other&lt;br /&gt;
            person who certified (a), (b) or (c) and I have not modified&lt;br /&gt;
            it.&lt;br /&gt;
&lt;br /&gt;
        (d) I understand and agree that this project and the contribution&lt;br /&gt;
            are public and that a record of the contribution (including all&lt;br /&gt;
            personal information I submit with it, including my sign-off) is&lt;br /&gt;
            maintained indefinitely and may be redistributed consistent with&lt;br /&gt;
            this project or the open source license(s) involved.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Push your contribution to Gerrit =&lt;br /&gt;
# To avoid merge conflicts, it is recommended to do a pull with rebase in order to merge the changes made by other users before pushing your contribution. &amp;lt;pre&amp;gt;git pull --rebase&amp;lt;/pre&amp;gt; &lt;br /&gt;
# Push your commits to &#039;&#039;&#039;Gerrit&#039;&#039;&#039; for Code Review using the following command &amp;lt;pre&amp;gt; git push origin HEAD:refs/for/master &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username.&lt;br /&gt;
# Enter your password.&lt;br /&gt;
# You can review your contribution on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; web interface&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* The following actions are execution automatically after pushing any contribution to Gerrit: &lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the new contribution state to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; notifies &#039;&#039;&#039;Jenkins&#039;&#039;&#039; to build the new contribution.&lt;br /&gt;
&lt;br /&gt;
= Gerrit Notifications =&lt;br /&gt;
Gerrit sends email notifications to:&lt;br /&gt;
•	Owner of the change&lt;br /&gt;
•	Reviewers of the change&lt;br /&gt;
•	Project watchers &lt;br /&gt;
&lt;br /&gt;
Each user can configure his own watched projects and branches in the &amp;quot;settings/watched project&amp;quot; menu. Email notifications can be sent for New Changes, New Patch Sets, All Comments, Submitted Changes and  Abandoned Changes.&lt;br /&gt;
&lt;br /&gt;
Link: [https://osm.etsi.org/gerrit/#/settings/projects https://osm.etsi.org/gerrit/#/settings/projects] (you can navigate there from the Gerrit console by clicking on the arrow by your login on the top right corner)&lt;br /&gt;
&lt;br /&gt;
= Continuous Integration =&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; builds, tests the new contribution, and reports the result on its web interface.&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; votes on the contribution using &#039;&#039;&#039;“Code-Verif”&#039;&#039;&#039; (-1, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Code Review =&lt;br /&gt;
# Other &#039;&#039;&#039;contributors&#039;&#039;&#039; and &#039;&#039;&#039;MDG Committers&#039;&#039;&#039; can comment the new contribution and vote using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-1, 0, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can comment the new contribution and votes using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-2, -1, 0, +1, +2) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Merge the contribution =&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can &amp;quot;Submit&amp;quot; the change only if +1 &#039;&#039;&#039;&amp;quot;Code-Verif&amp;quot;&#039;&#039;&#039; (from &#039;&#039;&#039;Jenkins&#039;&#039;&#039;) and at least one +2 &#039;&#039;&#039;&amp;quot;Code-Review&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the result of the code review to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=50</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=50"/>
		<updated>2016-04-02T12:14:18Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=49</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=49"/>
		<updated>2016-04-02T12:13:57Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
** Special:UserLogin|Log in&lt;br /&gt;
* SEARCH&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=48</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=48"/>
		<updated>2016-04-02T12:13:21Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
** Special:UserLogin|Log in&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=47</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=47"/>
		<updated>2016-04-02T12:13:06Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
** Special:UserLogin|Log in&lt;br /&gt;
* navigation2&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
** Special:UserLogin|Log in&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=24</id>
		<title>MediaWiki:Sidebar</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=MediaWiki:Sidebar&amp;diff=24"/>
		<updated>2016-03-28T12:27:53Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: Created page with &amp;quot; * navigation ** mainpage|mainpage-description ** recentchanges-url|recentchanges ** randompage-url|randompage ** helppage|help ** Special:UserLogin|Log in&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
* navigation&lt;br /&gt;
** mainpage|mainpage-description&lt;br /&gt;
** recentchanges-url|recentchanges&lt;br /&gt;
** randompage-url|randompage&lt;br /&gt;
** helppage|help&lt;br /&gt;
** Special:UserLogin|Log in&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=23</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=23"/>
		<updated>2016-03-24T13:51:26Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Login to OSM portal =&lt;br /&gt;
# Go to OSM portal: https://osm.etsi.org/portal&lt;br /&gt;
# Login using your username and password&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039;&lt;br /&gt;
* If you are &#039;&#039;&#039;[[Participate|contributing on behalf of your company]]&#039;&#039;&#039;, you should login with your &#039;&#039;&#039;ETSI Online Account (EOL)&#039;&#039;&#039;. &lt;br /&gt;
** If your company is not yet an &#039;&#039;&#039;[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx OSM Member or Participant]&#039;&#039;&#039;, you can check here &#039;&#039;&#039;[https://osm.etsi.org/welcome/#join how to join OSM as an organization]&#039;&#039;&#039;&lt;br /&gt;
** If your company has &#039;&#039;&#039;already joined OSM but you do not have an EOL account&#039;&#039;&#039; yet, you can &#039;&#039;&#039;[http://webapp.etsi.org/createaccount/ request an EOL account]&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
* If you are an &#039;&#039;&#039;individual contributor&#039;&#039;&#039;, you can &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php create your OSM account online]&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
If you need any help, contact us at [mailto:OSMsupport@etsi.org OSMsupport@etsi.org]&lt;br /&gt;
&lt;br /&gt;
= Report a bug on Bugzilla =&lt;br /&gt;
# Go to the OSM Portal&lt;br /&gt;
# Click on &#039;&#039;&#039;Bugzilla&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
# Click on &amp;quot;new&amp;quot; on Bugzilla menu bar.&lt;br /&gt;
# Chose the &amp;quot;template‑product&amp;quot;.&lt;br /&gt;
# Complete the bug form: For component, chose &amp;quot;template-code&amp;quot;.&lt;br /&gt;
# Enter the bug summary, description, attachement, etc.&lt;br /&gt;
# Click on the &amp;quot;Submit Bug&amp;quot; button to confirm.&lt;br /&gt;
# A bug id is generated (e.g. Bug 6 -Small Error)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Clone your project =&lt;br /&gt;
# Clone a &#039;&#039;&#039;git&#039;&#039;&#039; repository, for example: &amp;lt;pre&amp;gt; git clone https://osm.etsi.org/gerrit/template-code &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username&lt;br /&gt;
# Enter you password&lt;br /&gt;
&#039;&#039;&#039;Note&#039;&#039;&#039;: &lt;br /&gt;
* you can find the project repository URL on &#039;&#039;&#039;Gitweb&#039;&#039;&#039; or on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;&lt;br /&gt;
** On Gitweb&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gitweb&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Select a product to see the available cloning URLs&lt;br /&gt;
** On Gerrit&lt;br /&gt;
**# Click on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; menu on the portal menu bar.&lt;br /&gt;
**# Click on &amp;quot;Projects&amp;quot; menu on the Gerrit menu bar.&lt;br /&gt;
**# Click on &amp;quot;List&amp;quot; menu.&lt;br /&gt;
**# Select a product to see the available cloning URLs.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Configure your Git environment =&lt;br /&gt;
# Configure your git username: &amp;lt;pre&amp;gt; git config --global user.name &amp;lt;username&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Configure your git email address:  &amp;lt;pre&amp;gt; git config --global user.email &amp;lt;email&amp;gt; &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Check your git configuration:  &amp;lt;pre&amp;gt; git config --list &amp;lt;/pre&amp;gt;&lt;br /&gt;
 &#039;&#039;&#039;Note: Your email address will be visible on commits to Git. &lt;br /&gt;
 If you&#039;d like to keep your email address private, you can mask your email as follows:&lt;br /&gt;
 if your email is &amp;lt;name@company.com&amp;gt; you can set user.email to &amp;lt;hidden@company.com&amp;gt;&lt;br /&gt;
 This allows other users to identify you as a contributor (with your user name) and&lt;br /&gt;
 Git Stats to keep track of your company&#039;s contributions (with the email domain)&lt;br /&gt;
&lt;br /&gt;
= Commit changes to your local project =&lt;br /&gt;
# go to &amp;quot;template-code&amp;quot; folder &amp;lt;pre&amp;gt;cd template-code&amp;lt;/pre&amp;gt;&lt;br /&gt;
# Make some changes on the source (e.g. add a line to the &amp;quot;example-file&amp;quot;)&lt;br /&gt;
# Stage the change. &amp;lt;pre&amp;gt; git add example-file &amp;lt;/pre&amp;gt; &lt;br /&gt;
# Commit the change to your local repository. You can add a bug id in your commit message to link the bug to your contribution  &amp;lt;pre&amp;gt; git commit -s -m &amp;quot;Bug 2 fixed!!&amp;quot;  &amp;lt;/pre&amp;gt; &lt;br /&gt;
# You can see your commit message and update it, if needed, using the following command: &amp;lt;pre&amp;gt;git commit --amend &amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; &lt;br /&gt;
* The &amp;quot;-s&amp;quot; parameter enables to Sign the contribution. It adds the following line at the end of your commit message: &lt;br /&gt;
&amp;lt;pre&amp;gt;   Signed-off-by: Random J Developer &amp;lt;random@developer.example.org&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* The sign-off is a simple line at the end of the explanation for the patch, which certifies that you wrote it or otherwise have the right to pass it on as a open-source patch. The rules are pretty simple: signing a contribution means that you can certify the below: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
        Developer&#039;s Certificate of Origin 1.1&lt;br /&gt;
&lt;br /&gt;
        By making a contribution to this project, I certify that:&lt;br /&gt;
&lt;br /&gt;
        (a) The contribution was created in whole or in part by me and I&lt;br /&gt;
            have the right to submit it under the open source license&lt;br /&gt;
            indicated in the file; or&lt;br /&gt;
&lt;br /&gt;
        (b) The contribution is based upon previous work that, to the best&lt;br /&gt;
            of my knowledge, is covered under an appropriate open source&lt;br /&gt;
            license and I have the right under that license to submit that&lt;br /&gt;
            work with modifications, whether created in whole or in part&lt;br /&gt;
            by me, under the same open source license (unless I am&lt;br /&gt;
            permitted to submit under a different license), as indicated&lt;br /&gt;
            in the file; or&lt;br /&gt;
&lt;br /&gt;
        (c) The contribution was provided directly to me by some other&lt;br /&gt;
            person who certified (a), (b) or (c) and I have not modified&lt;br /&gt;
            it.&lt;br /&gt;
&lt;br /&gt;
        (d) I understand and agree that this project and the contribution&lt;br /&gt;
            are public and that a record of the contribution (including all&lt;br /&gt;
            personal information I submit with it, including my sign-off) is&lt;br /&gt;
            maintained indefinitely and may be redistributed consistent with&lt;br /&gt;
            this project or the open source license(s) involved.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= Push your contribution to Gerrit =&lt;br /&gt;
# Push your commits to &#039;&#039;&#039;Gerrit&#039;&#039;&#039; for Code Review using the following command &amp;lt;pre&amp;gt; git push origin HEAD:refs/for/master &amp;lt;/pre&amp;gt;&lt;br /&gt;
# Enter your username.&lt;br /&gt;
# Enter your password.&lt;br /&gt;
# You can review your contribution on &#039;&#039;&#039;Gerrit&#039;&#039;&#039; web interface&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Notes:&#039;&#039;&#039;&lt;br /&gt;
* The following actions are execution automatically after pushing any contribution to Gerrit: &lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the new contribution state to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;Gerrit&#039;&#039;&#039; notifies &#039;&#039;&#039;Jenkins&#039;&#039;&#039; to build the new contribution.&lt;br /&gt;
&lt;br /&gt;
= Continuous Integration =&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; builds, tests the new contribution, and reports the result on its web interface.&lt;br /&gt;
# &#039;&#039;&#039;Jenkins&#039;&#039;&#039; votes on the contribution using &#039;&#039;&#039;“Code-Verif”&#039;&#039;&#039; (-1, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Code Review =&lt;br /&gt;
# Other &#039;&#039;&#039;contributors&#039;&#039;&#039; and &#039;&#039;&#039;MDG Committers&#039;&#039;&#039; can comment the new contribution and vote using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-1, 0, +1) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can comment the new contribution and votes using &#039;&#039;&#039;“Code-Review”&#039;&#039;&#039; (-2, -1, 0, +1, +2) on &#039;&#039;&#039;Gerrit&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Merge the contribution =&lt;br /&gt;
# The &#039;&#039;&#039;MDG Leader&#039;&#039;&#039; can &amp;quot;Submit&amp;quot; the change only if +1 &#039;&#039;&#039;&amp;quot;Code-Verif&amp;quot;&#039;&#039;&#039; (from &#039;&#039;&#039;Jenkins&#039;&#039;&#039;) and at least one +2 &#039;&#039;&#039;&amp;quot;Code-Review&amp;quot;&#039;&#039;&#039;.&lt;br /&gt;
# &#039;&#039;&#039;Gerrit&#039;&#039;&#039; reports the result of the code review to the corresponding bug in &#039;&#039;&#039;Bugzilla&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=22</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=22"/>
		<updated>2016-03-24T13:51:09Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement (MEmber or Participant) and a Corporate Contribution License Agreement (CCLA). [https://osm.etsi.org/welcome/#join Learn more]&lt;br /&gt;
&lt;br /&gt;
[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx Check if your company is already participating to ETSI OSM]&lt;br /&gt;
&lt;br /&gt;
[http://www.etsi.org/membership/current-members Check if your company is an ETSI member]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an individual contributor&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Individual contributors can participate to ETSI OSM by agreeing to the Individual Contributor License Agreement ICLA) and &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php creating an individual account on-line]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=21</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=21"/>
		<updated>2016-03-24T09:32:51Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=20</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=20"/>
		<updated>2016-03-24T09:32:24Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: Blanked the page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=19</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=19"/>
		<updated>2016-03-24T09:20:20Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement and a Corporate Contribution License Agreement (CCLA). &lt;br /&gt;
&lt;br /&gt;
[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx Check if your company is already participating to ETSI OSM]&lt;br /&gt;
&lt;br /&gt;
[http://www.etsi.org/membership/current-members Check if your company is an ETSI member]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an individual contributor&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Individual contributors can participate to ETSI OSM by agreeing to the Individual Contributor License Agreement ICLA) and &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php creating an individual account on-line]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=18</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=18"/>
		<updated>2016-03-24T09:20:02Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement &lt;br /&gt;
&lt;br /&gt;
[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx Check if your company is already participating to ETSI OSM]&lt;br /&gt;
&lt;br /&gt;
[http://www.etsi.org/membership/current-members Check if your company is an ETSI member]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an individual contributor&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Individual contributors can participate to ETSI OSM by agreeing to the Individual Contributor License Agreement ICLA) and &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php creating an individual account on-line]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=17</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=17"/>
		<updated>2016-03-24T09:19:13Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[https://portal.etsi.org/TBSiteMap/OSM/ListofOSMMembers.aspx Check if your company is already participating to ETSI OSM]&lt;br /&gt;
&lt;br /&gt;
[http://www.etsi.org/membership/current-members Check if your company is an ETSI member]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an individual contributor&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Individual contributors can participate to ETSI OSM by agreeing to the Individual Contributor License Agreement ICLA) and &#039;&#039;&#039;[https://osm.etsi.org/index2.php?page=page_register.php creating an individual account on-line]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=16</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=16"/>
		<updated>2016-03-24T09:18:59Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement MEmberdazdazd&lt;br /&gt;
There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement MEmberdazdazd&lt;br /&gt;
There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement MEmberdazdazdThere are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement MEmberdazdazdThere are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement MEmberdazdazdThere are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement MEmberdazdazd&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=15</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=15"/>
		<updated>2016-03-24T09:18:51Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement MEmberdazdazd&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=14</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=14"/>
		<updated>2016-03-24T09:18:42Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Agreement MEmber&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=13</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=13"/>
		<updated>2016-03-24T09:17:32Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=12</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=12"/>
		<updated>2016-03-24T09:16:30Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate OSM agreement&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=11</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=11"/>
		<updated>2016-03-24T09:16:24Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature of the appropriate&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=10</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=10"/>
		<updated>2016-03-24T09:16:18Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039; upon signature&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=9</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=9"/>
		<updated>2016-03-24T09:15:50Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;br /&gt;
Participating to as an organization is &#039;&#039;&#039;open to members and non-members of ETSI&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=8</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=8"/>
		<updated>2016-03-24T09:14:16Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=7</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=7"/>
		<updated>2016-03-24T09:14:11Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
test&lt;br /&gt;
&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;br /&gt;
test&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=6</id>
		<title>Workflow with OSM tools</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Workflow_with_OSM_tools&amp;diff=6"/>
		<updated>2016-03-24T09:13:55Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: Created page with &amp;quot;test&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;test&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=5</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=5"/>
		<updated>2016-03-24T09:04:49Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;As an organization&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=4</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=4"/>
		<updated>2016-03-24T09:04:40Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;There are multiple ways to participate to ETSI OSM&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=3</id>
		<title>Participate</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Participate&amp;diff=3"/>
		<updated>2016-03-24T09:04:01Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: Created page with &amp;quot;aaa&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;aaa&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
	<entry>
		<id>https://osm.etsi.org/wikipub/index.php?title=Old_Main_Page&amp;diff=2</id>
		<title>Old Main Page</title>
		<link rel="alternate" type="text/html" href="https://osm.etsi.org/wikipub/index.php?title=Old_Main_Page&amp;diff=2"/>
		<updated>2016-03-24T09:00:37Z</updated>

		<summary type="html">&lt;p&gt;Benalaya: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to OSM wiki.&lt;br /&gt;
&lt;br /&gt;
[[Participate|Participating to OSM]]&lt;br /&gt;
&lt;br /&gt;
[[Workflow|OSM development workflow]]&lt;/div&gt;</summary>
		<author><name>Benalaya</name></author>
	</entry>
</feed>