← Back to team overview

banking-addons-drivers team mailing list archive

Re: Problème (bug?) sur enregistrement des branches communautaires sur Apps

 

On 08/26/2013 05:05 PM, Joël Grand-Guillaume wrote:
I face a problem registering the second project owned in the banking addons as
it doesn't fit the new standard of apps.openerp.com <http://apps.openerp.com>

The branch are the following:

lp:banking-addons/bank-statement-reconcile-70
<https://code.launchpad.net/%7Ebanking-addons-team/banking-addons/bank-statement-reconcile-70>
serie bank-statement-reconcile-70
<https://launchpad.net/banking-addons/bank-statement-reconcile-70>
lp:banking-addons/bank-statement-reconcile-61
<https://code.launchpad.net/%7Ebanking-addons-team/banking-addons/bank-statement-reconcile-61>
serie bank-statement-reconcile-61
<https://launchpad.net/banking-addons/bank-statement-reconcile-61>

The project already have a 5.0, 6.0, 6.1 series with the original project from
Therp. What solution do you suggest here ?

For what I know, we can:

  a) Move the bank-statement-reconcile to another project => I'm not supporting
this one as we tend to merge both

  b) Make apps.openerp.com <http://apps.openerp.com> support another serie than
the name of the OpenERP Version

OpenERP Apps already supports repository URLs with series or branch names that are not exactly identical to the OpenERP series. It only looks for the series name in the last component of the URL. We'll update the error message with an example to make it clearer.

So the following URLs would be valid for the 7.0 series in Apps:

   lp:banking-addons/bank-statement-reconcile-7.0
   lp:~banking-addons-team/banking-addons/bank-statement-reconcile-7.0

You could either rename the series or the branch (whichever seems less invasive to the users), and register the corresponding URL. Note that it will break the bzr :parent reference for anyone who's used the old name, so you may want to simply create a new series and mark the old one as deprecated (hiding it from the main UI but keeping it around for compatibility).


Follow ups

References