"Development of Percona Server" mentions Bazaar

Bug #1616484 reported by Laurynas Biveinis
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Status tracked in 5.7
5.5
Triaged
Low
Borys Belinsky
5.6
Triaged
Low
Borys Belinsky
5.7
Triaged
Low
Borys Belinsky

Bug Description

https://www.percona.com/doc/percona-server/5.7/development.html

"At Percona we use Bazaar for source control"

"For Percona Server, we have two current bzr branches on which development occurs: 5.1 and 5.5. As Percona Server is not a traditional project, instead being a set of patches against an existing product, these two branches are not related. That is, we do not merge from one to the other. To have your changes in both, you must propose two branches: one for 5.1 version of patch and one for 5.5."

"Making a change to a project
In this case we’re going to use percona-xtrabackup as an example. workflow is similar for Percona Server, but patch will need to be modified both in 5.1 and 5.5 branches.

bzr branch lp:percona-xtrabackup featureX (where ‘featureX’ is a sensible name for the task at hand)
(developer makes changes in featureX, testing locally)
Developer pushes to lp:~username/percona-xtrabackup/featureX"

"Merging approved branches" section is probably not suitable for public docs anyway

"Resubmitting a merge request" is Launchpad-specific, we are on Github.

"Making a release" is bzr-specific.

"Jenkins" section has bzr mentions throughout.

Tags: doc
tags: added: doc
Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-2183

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.