[pitivi/1.0] Update guides and links to gitlab



commit 5f01c890e60f578e0a70340d6d25e1017527de19
Author: Thibault Saunier <tsaunier igalia com>
Date:   Fri Feb 23 14:57:12 2018 -0300

    Update guides and links to gitlab

 data/pitivi.appdata.xml.in   |  2 +-
 docs/Bug_reporting.md        | 23 +++---------
 docs/Development_workflow.md | 86 +++++++++-----------------------------------
 docs/Pitivi_Love.md          |  5 +--
 docs/pitivi.1                |  2 +-
 docs/releases/1.0.md         |  2 +-
 help/C/about.page            |  2 +-
 7 files changed, 28 insertions(+), 94 deletions(-)
---
diff --git a/data/pitivi.appdata.xml.in b/data/pitivi.appdata.xml.in
index 7f811b74..5aaff119 100644
--- a/data/pitivi.appdata.xml.in
+++ b/data/pitivi.appdata.xml.in
@@ -25,7 +25,7 @@
     </screenshot>
   </screenshots>
   <url type="homepage">http://www.pitivi.org</url>
-  <url type="bugtracker">https://phabricator.freedesktop.org/tag/pitivi/</url>
+  <url type="bugtracker">https://gitlab.gnome.org/GNOME/pitivi/</url>
   <url type="donation">http://www.pitivi.org/?go=donators</url>
   <url type="help">http://www.pitivi.org/manual/</url>
   <url type="translate">https://wiki.gnome.org/TranslationProject#How_can_I_help.3F</url>
diff --git a/docs/Bug_reporting.md b/docs/Bug_reporting.md
index ccb45c52..37cb6634 100644
--- a/docs/Bug_reporting.md
+++ b/docs/Bug_reporting.md
@@ -4,28 +4,15 @@ Welcome, testers!
 
 To report a bug/problem in the software, or request a new
 feature/enhancement, [create a
-task](https://phabricator.freedesktop.org/maniphest/task/edit/form/1/?projects=pitivi)
+task](https://gitlab.gnome.org/GNOME/pitivi/issues/new?issue%5Bassignee_id%5D=&issue%5Bmilestone_id%5D=)
 and set Projects: Pitivi.
 
-Bug reporting and feature requests are managed with Freedesktop's
-[Phabricator](https://phabricator.freedesktop.org). You need to create
+Bug reporting and feature requests are managed with GNOME's
+[GitLab](https://gitlab.gnome.org/). You need to create
 an account to file tasks and comment on them. Take a look at the
 [existing list of bugs/feature
-requests](https://phabricator.freedesktop.org/tag/pitivi/) to see if
-your problem has already been reported *(hint: use control+F in your
-browser to search!)*.
-
-Example queries:
-
--   [Everything](https://phabricator.freedesktop.org/tag/pitivi/) - All
-    the tasks (bug reports and feature requests).
--   [Patches](https://phabricator.freedesktop.org/differential/query/8RA8XgY0ogT3/)
-    — All the patches (diffs) attached to tasks that have not yet been
-    merged.
--   [Pitivi tasks for
-    newcomers](https://phabricator.freedesktop.org/project/view/111/) —
-    feature requests and some small bugs that are considered easier for
-    new contributors to tackle.
+requests](https://gitlab.gnome.org/GNOME/pitivi/issues) to see if
+your problem has already been reported.
 
 # Providing debugging information
 
diff --git a/docs/Development_workflow.md b/docs/Development_workflow.md
index 30d69d1b..a3d7937e 100644
--- a/docs/Development_workflow.md
+++ b/docs/Development_workflow.md
@@ -4,8 +4,7 @@ short-description: How we do it
 
 # Development Workflow
 
-We use [Phabricator
-tasks](https://phabricator.freedesktop.org/tag/pitivi/) to track all
+We use [Gitlab](https://gitlab.gnome.org/GNOME/pitivi/issues) to track all
 bugs and feature requests. Feel free to open a task if you have found a
 bug or wish to see a feature implemented. If it already exists,
 subscribe to it to keep yourself updated with its progress. You can also
@@ -14,12 +13,11 @@ subscribe to the entire project.
 ## Picking a task to work on
 
 To get involved, you can start with tasks tagged [Pitivi tasks for
-newcomers](https://phabricator.freedesktop.org/tag/pitivi_tasks_for_newcomers/).
+newcomers](https://gitlab.gnome.org/GNOME/pitivi/issues?label_name%5B%5D=4.+Newcomers).
 It's best to get in touch with us on our IRC channel `#pitivi` on
 Freenode, to see if it's still meaningful.
 
-Once you decide, assign the task to yourself in Phabricator.
-
+Once you decide, assign the task to yourself in GitLab.
 
 ## Fixing the task
 
@@ -30,18 +28,11 @@ annoying bug:
 ### Create a new git branch
 
 Create a new branch with a relevant name in your local git repository.
-The name must start with the task ID.
-
-For example, if you're
-going to work on task [T7674](https://phabricator.freedesktop.org/T7674)
-titled "Traceback when selecting a JPG file in the import dialog", the
-branch could be called T7674-import-img:
 
 ```
-$ git checkout -b T7674-import-img origin/master
+$ git checkout -b feature_name origin/master
 ```
 
-
 ### Commit your changes
 
 Once you have made your changes, commit them in your local git
@@ -54,67 +45,22 @@ perform checks on the changes. In some cases it does some automatic
 fixes – when this happens, make sure those are included in the commit you
 want to create.
 
+### Propose your patches
 
-### Upload your commit to Phabricator
-
-Now you're all set to push your first diff to
-[Phabricator](https://phabricator.freedesktop.org/tag/pitivi) for review!
-
-```
-(ptv-flatpak) $ git-phab attach
-```
-
-If there is no tracking information for the current branch,
-[git-phab](https://phabricator.freedesktop.org/diffusion/GITPHAB/repository/master/)
-will complain, as it won't be able to figure out what your changes are.
-You can specify the tracked branch like this:
-
-```
-$ git branch --set-upstream-to=origin/master
-```
-
-Attaching does many things:
-
-- Creates multiple Differential Revisions representing each of your
-unattached commits and updates the ones already attached. See for
-example [D1617](https://phabricator.freedesktop.org/D1617).
-
-- Amends the message of the previously-unattached commits so they
-contain the associated Differential Revision URL. See for example
-[b6a1384dbeef](https://phabricator.freedesktop.org/rPTVb6a1384dbeefe228158ad5aaf96fb53f6a7fffa9).
-
-- Finds out the Task ID from the branch name.
-
-- Attaches the Differential Revisions to the Task.
-
-- Pushes your branch to a "staging" git repo, so we can try exactly what
-you did.
-
-We'll get an automatic email and then review it ASAP.
-
-For those of you familiar with Phabricator's tool for managing
-revisions, pay attention `arc` creates a single revision for the entire
-branch, while our `git-phab` attaches each commit in the branch as a
-separate revision.
+1. In the [GitLab UI](https://gitlab.gnome.org/GNOME/pitivi) press the "fork"
+   button (*WARNING: Make sure to be authenticated otherwise the button won't be
+   avalaible*)
 
+2. Add the remote git repository you just forked as a remote to your local git repository:
 
-## Using a custom staging repository
+    git remote add *yourgitlabusername* https://gitlab.gnome.org/yourgitlabusername/pitivi
 
-Optionally, you can set git-phab to push your branches to a personal
-remote repository when you attach:
+3. Push your branch to your fork with:
 
-1. Add your cloned remote Pitivi repository as a remote to your local repository:
+    git push *yourgitlabusername*
 
-    ```
-    $ git remote add github https://github.com/NICK/pitivi.git
-    $ git remote set-url github https://github.com/NICK/pitivi.git
-    $ git remote set-url --push github git github com:NICK/pitivi.git
-    $ git remote show github | grep URL
-      Fetch URL: https://github.com/NICK/pitivi.git
-      Push  URL: git github com:NICK/pitivi.git
-    ```
-2. Set git-phab remote to your cloned remote Pitivi repository:
+4. Create merge request either by the link that shows in the command line after
+   pushing or in the GitLab UI clicking "Create merge request" in your branch.
 
-    ```
-    $ git config phab.remote github
-    ```
+[Gitlab workflow for contribution]: https://gitlab.gnome.org/GNOME/pitivi/
+[gitlab]: https://gitlab.gnome.org/GNOME/pitivi/
\ No newline at end of file
diff --git a/docs/Pitivi_Love.md b/docs/Pitivi_Love.md
index e39dbdf8..f9ef3563 100644
--- a/docs/Pitivi_Love.md
+++ b/docs/Pitivi_Love.md
@@ -4,7 +4,8 @@ short-description: Things beginners can help us with
 
 # Pitivi Love
 
-The [Pitivi tasks for
-newcomers](https://phabricator.freedesktop.org/project/view/111/)
+The [Pitivi tasks for newcomers]
 lists small bugs and features you could jump on right away and also larger
 cool features to implement.
+
+[Pitivi tasks for newcomers]: https://gitlab.gnome.org/GNOME/pitivi/issues?label_name%5B%5D=4.+Newcomers
diff --git a/docs/pitivi.1 b/docs/pitivi.1
index a4b62be4..e19c52d2 100644
--- a/docs/pitivi.1
+++ b/docs/pitivi.1
@@ -33,4 +33,4 @@ Show help message and exit
 This manual page was written by Hicham HAOUARI <hicham fedoraproject org>,
 for the Fedora project (but may be used by others).
 .SH BUGS
-Please report bugs at https://phabricator.freedesktop.org/maniphest/task/edit/form/1/?projects=pitivi
+Please report bugs at https://gitlab.gnome.org/GNOME/pitivi/issues/new
diff --git a/docs/releases/1.0.md b/docs/releases/1.0.md
index e5ce9a5c..e31605d8 100644
--- a/docs/releases/1.0.md
+++ b/docs/releases/1.0.md
@@ -1,3 +1,3 @@
 # Pitivi 1.0
 
-Still WIP, follow advancement [on phabricator](https://phabricator.freedesktop.org/project/view/125/)
+Still WIP, follow advancement [on gitlab](https://gitlab.gnome.org/GNOME/pitivi/milestones/1)
diff --git a/help/C/about.page b/help/C/about.page
index da288e3d..e4cafa0b 100644
--- a/help/C/about.page
+++ b/help/C/about.page
@@ -27,6 +27,6 @@
   </section>
   <section id="patches">
     <title>Patches welcome</title>
-    <p>If you happen to find errors, missing information or unclear passages in this manual, please feel 
free to submit corrections. You can find contact information on <link href="http://jeff.ecchi.ca/";>my 
personal website</link>. You can also <link 
href="https://phabricator.freedesktop.org/maniphest/task/create/?projects=pitivi,pitivi_documentation";>file 
bugs in our bug tracker</link>.</p>
+    <p>If you happen to find errors, missing information or unclear passages in this manual, please feel 
free to submit corrections. You can find contact information on <link href="http://jeff.ecchi.ca/";>my 
personal website</link>. You can also <link 
href="https://gitlab.gnome.org/GNOME/pitivi/issues?label_name%5B%5D=8.+User+Docs";>file bugs in our bug 
tracker</link>.</p>
   </section>
 </page>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]