Necessitas/Repositories: Difference between revisions

From KDE Community Wiki
 
(33 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=Current Necessitas repositories and branches=
=Current Necessitas repositories and branches=
* To be clear, we seek to push everything to upstream, so, KDE repositories can be used '''ONLY''' by official Necessitas developers and '''ONLY''' after they signed Nokia's contributors agreement. The other contributors should use gitorious repositories and use '''merge request''' mechanism to push their commits.
To be clear, we seek to push everything to upstream, so, KDE repositories can be used '''ONLY''' by Necessitas developers and '''ONLY''' after they signed Nokia's contributors agreement.
 
The other contributors should use [https://git.reviewboard.kde.org/groups/necessitas/ kde review board] to publish their patches. If you need an account you can create one [https://identity.kde.org/ here]. ''Do not use Gitorious. Merge requests will be ignored.''
 
Any Necessitas developer can create as many branches as he wants.
 
----
Only the one who is in charge with the releases can push to '''release branches''' (unstable, testing and stable), nobody is allowed to push anything without his/her approval !
----


==Qt framework ==
==Qt framework ==
===Repositories===
===Repositories===
* KDE: http://quickgit.kde.org/?p=android-qt.git
* KDE: http://quickgit.kde.org/?p=android-qt.git
* Gitorious: http://gitorious.org/~taipan/qt/android-lighthouse
 
===Branches===
===Branches===
* '''master''' - '''BROKEN''', please don't use it, I'll try to reset it soon !!
* Development branches
* '''experimental''' - "master" development branch, follows upstream 4.8 branch !
** '''master''' - "master" development branch, follows upstream 4.8 branch !
* '''testing''' - staging branch for next release.
** '''beta2''' - beta2 release
* '''stable''' - latest release branch.


* Release branches
** '''unstable''' - staging branch for next release.
** '''testing''' - staging branch for stable branch.
** '''stable''' - latest stable release branch.


==QtCreator==
==QtCreator==
QtCreator has been upstream, please use [https://codereview.qt-project.org codereview.qt-project.org] to post your patches
===Repositories===
===Repositories===
* KDE: http://quickgit.kde.org/?p=android-qt.git
* Gitorious: http://qt.gitorious.org/qt-creator
* Gitorious: http://gitorious.org/~taipan/qt-creator/android-qt-creator
* KDE: http://quickgit.kde.org/?p=android-qt-creator.git
 
===Branches===
===Branches===
* '''master''' - development branch follows upstream '''master''' branch
* Development branches
* '''testing''' - development/staging branch for next release, follows '''2.2''' branch !
** '''master''' - "master" development branch, follows upstream master branch !
* '''stable''' - latest release branch.
* Release branches (only on KDE repo)
* '''stable-2.2''' - latest release branch for '''2.2''' (currently the same as stable).
** '''unstable''' - staging branch for next release.
 
** '''testing''' - staging branch for stable branch.
** '''stable''' - latest stable release branch.
** '''stable-2.2''' - latest release branch for '''2.2''' (currently the same as stable).


==QtMobiliy==
==QtMobiliy==
===Repositories===
===Repositories===
* KDE: http://quickgit.kde.org/?p=android-qt-mobility.git
* KDE: http://quickgit.kde.org/?p=android-qt-mobility.git
* Gitorious: http://gitorious.org/~taipan/qt-mobility/android-qt-mobility
 
===Branches===
===Branches===
* '''master''' - development branch follows upstream '''master''' branch
* Development branches
* '''testing''' - staging branch for next release
** '''master''' - "master" development branch, follows upstream master branch !
* '''stable''' - latest release branch.
* Release branches
** '''unstable''' - staging branch for next release.
** '''testing''' - staging branch for stable branch.
** '''stable''' - latest stable release branch.


==QtWebkit==
==QtWebkit==
===Repository===
===Repository===
* Gitorious: http://gitorious.org/~taipan/webkit/android-qtwebkit
* KDE: http://quickgit.kde.org/?p=android-qtwebkit.git
 
===Branches===
===Branches===
* '''staging-2.1.x''' - development/staging branch for next release
* Development branches
* '''stable''' - latest release branch.
** '''master''' - "master" development branch
* Release branches
** '''unstable''' - staging branch for next release.
** '''testing''' - staging branch for stable branch.
** '''stable''' - latest stable release branch.


==Ministro==
==Ministro==
===Repository===
===Repository===
KDE - http://quickgit.kde.org/?p=ministro.git
KDE http://quickgit.kde.org/?p=ministro.git
 
===Branches===
* Development branches
** '''master''' - "master" development branch
* Release branches
** '''unstable''' - staging branch for next release.
** '''testing''' - staging branch for stable branch.
** '''stable''' - latest stable release branch.
 
==Necessitas tools and scripts==
===Repository===
* KDE: http://quickgit.kde.org/?p=necessitas-tools.git


===Branches===
===Branches===
* '''master''' - development branch.
* '''master''' - development branch.
* '''testing''' - staging branch for next release
* '''stable''' - latest release branch.


==Necessitas installer framework==
==Necessitas installer framework==
===Repository===
===Repository===
* Gitorious: https://gitorious.org/~taipan/qt-labs/necessitas-installer-framework
* KDE: http://quickgit.kde.org/?p=necessitas-installer-framework.git
 
===Branches===
* '''master''' - development/staging/stable branch follows upstream '''master''' branch.
 
==necessitas.kde.org website==
===Repository===
* KDE: http://quickgit.kde.org/?p=websites%2Fnecessitas-kde-org.git
 
===Branches===
===Branches===
* '''master''' - development/staging/stable branch follows upstream '''baster''' branch.
* '''master'''

Latest revision as of 16:13, 4 January 2013

Current Necessitas repositories and branches

To be clear, we seek to push everything to upstream, so, KDE repositories can be used ONLY by Necessitas developers and ONLY after they signed Nokia's contributors agreement.

The other contributors should use kde review board to publish their patches. If you need an account you can create one here. Do not use Gitorious. Merge requests will be ignored.

Any Necessitas developer can create as many branches as he wants.


Only the one who is in charge with the releases can push to release branches (unstable, testing and stable), nobody is allowed to push anything without his/her approval !


Qt framework

Repositories

Branches

  • Development branches
    • master - "master" development branch, follows upstream 4.8 branch !
    • beta2 - beta2 release
  • Release branches
    • unstable - staging branch for next release.
    • testing - staging branch for stable branch.
    • stable - latest stable release branch.

QtCreator

QtCreator has been upstream, please use codereview.qt-project.org to post your patches

Repositories

Branches

  • Development branches
    • master - "master" development branch, follows upstream master branch !
  • Release branches (only on KDE repo)
    • unstable - staging branch for next release.
    • testing - staging branch for stable branch.
    • stable - latest stable release branch.
    • stable-2.2 - latest release branch for 2.2 (currently the same as stable).

QtMobiliy

Repositories

Branches

  • Development branches
    • master - "master" development branch, follows upstream master branch !
  • Release branches
    • unstable - staging branch for next release.
    • testing - staging branch for stable branch.
    • stable - latest stable release branch.

QtWebkit

Repository

Branches

  • Development branches
    • master - "master" development branch
  • Release branches
    • unstable - staging branch for next release.
    • testing - staging branch for stable branch.
    • stable - latest stable release branch.

Ministro

Repository

KDE http://quickgit.kde.org/?p=ministro.git

Branches

  • Development branches
    • master - "master" development branch
  • Release branches
    • unstable - staging branch for next release.
    • testing - staging branch for stable branch.
    • stable - latest stable release branch.

Necessitas tools and scripts

Repository

Branches

  • master - development branch.

Necessitas installer framework

Repository

Branches

  • master - development/staging/stable branch follows upstream master branch.

necessitas.kde.org website

Repository

Branches

  • master