Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.java > #8097

Re: The transition to BND 2.x

Path csiph.com!aioe.org!bofh.it!news.nic.it!robomod
From Emmanuel Bourg <ebourg@apache.org>
Newsgroups linux.debian.maint.java
Subject Re: The transition to BND 2.x
Date Tue, 16 Jun 2015 23:40:02 +0200
Message-ID <pC6Km-6kX-11@gated-at.bofh.it> (permalink)
References <pylHX-ie-13@gated-at.bofh.it> <pA8ng-3nJ-9@gated-at.bofh.it> <pAafq-6aO-41@gated-at.bofh.it> <pAxOG-7LD-21@gated-at.bofh.it> <pBfwm-4xl-7@gated-at.bofh.it> <pBKTw-8mo-21@gated-at.bofh.it> <pC243-7Vs-49@gated-at.bofh.it> <pC3W9-2do-7@gated-at.bofh.it>
X-Original-To debian-java@lists.debian.org
Old-Return-Path <emmanuel.bourg@gmail.com>
X-Amavis-Spam-Status No, score=-6.999 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, LDO_WHITELIST=-5] autolearn=ham
X-Policyd-Weight using cached result; rate: -7
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=aubIDTh8xis+Db4R9HA9lEqbQ7wHELNayTwcMxYMpns=; b=sm7C/qtSECmzc1VURMztywmciCnib/GJ/Yiq0Aj4rKE2f1xlmOHrcNW4IKYK7xcIeB MUc74RWknqDwZ4sBsYwe4gJ5OBSmVnP+56Si25HY7T6F7gXXg/rjdZlNBj6zzAtr0jKP mdd2BxKG2DWduD6Ro482PxxJyy07IqTJksK0BChZIrwMPiV77U1DGT3tNnLeOVEEKcQR SmISWM6pWORRtuXeJPTtplKwx32knD+fE7z2CrNbVU1ebWeVAVcFvPfP8sOKT2q8uVlu 1Ea0qslMlnXATWSeFSax4XQZvpJsk4xwaNN7Mlj29pd1of4bH/KFRUSwYHZPiccaI45o n23Q==
X-Received by 10.180.74.132 with SMTP id t4mr48861535wiv.55.1434490416832; Tue, 16 Jun 2015 14:33:36 -0700 (PDT)
Sender robomod@news.nic.it
User-Agent Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Mailing-List <debian-java@lists.debian.org> archive/latest/18405
List-ID <debian-java.lists.debian.org>
List-URL <http://lists.debian.org/debian-java/>
Approved robomod@news.nic.it
Lines 61
Organization linux.* mail to news gateway
X-Original-Date Tue, 16 Jun 2015 23:33:31 +0200
X-Original-Message-ID <5580962B.1010300@apache.org>
X-Original-References <5572EB15.7020200@gambaru.de> <557967E8.5070006@apache.org> <5579857D.2040402@gambaru.de> <557AE66F.9060606@apache.org> <557D773D.7000601@gambaru.de> <557F4EB1.1020607@apache.org> <558050BF.6060806@apache.org> <55806CDC.6080503@gambaru.de>
X-Original-Sender Emmanuel Bourg <emmanuel.bourg@gmail.com>
Xref aioe.org linux.debian.maint.java:8097

Show key headers only | View raw


Le 16/06/2015 20:37, Markus Koschany a écrit :

> Thanks for the upload. However I feel that this is another "double work"
> situation again. (you probably remember the javahelper case). In my
> opinion we should have continued to work on bnd1. I am always open for
> improvement suggestions and of course I would have fixed all remaining
> issues myself.

Well, I was concerned about the missing history, but as you said it
wasn't absolutely necessary. I didn't want to bother you with this
aspect and made the changes myself. I used your package as a guide
though, so that wasn't really a double work.


I have put some thought in bnd1, for example my package
> was co-installable whereas bnd-1.50 breaks/replaces bnd <= 2 now. I
> don't expect any fatal problems with this decision but this was also
> true for bnd1.

I don't mind changing this once the package is in unstable. Note that
bnd1 wasn't co-installable either, the Maven artifacts in
/usr/share/maven-repo and the versioned jars in /usr/share/java were
conflicting. piuparts would have bitten us quickly with a RC bug against
both packages.


I also think that we don't really need the packaging
> history because it is clear to everyone that the bnd repository contains
> all historical information. I would treat bnd1/bnd1.50 simply as a new
> package with a clean Git history whose sole goal is to simplify the
> transition to bnd2 and then we should get rid of it as soon as possible.
> There is no need for fancy Git magic.

I'm just prudent, sometimes temporary things last much longer than
expected. If the 1.50 package was to remain in Stretch I'd feel better
if it had a full and self contained history.


> The issue with bnd's upstream branch was that someone forgot to push the
> old 1.50 upstream sources when bnd 1.50 was released. Miguel was the
> first one who created an initial upstream branch for bnd and pushed the
> 2.1.0 sources. I don't perceive the current situation as an issue
> because Git master reflects the current state of affairs in unstable and
> you still can work with bnd 2.1.0 on the experimental branch. So I am
> confident everything will be resolved when we eventually upload 2.1.0-2
> to unstable and re-import everything with gbp import-dsc on Git master.

The messy history on the master branch is bothering though :/ I'm not
blaming anyone, I understand well it was the result of a benign gbp
misuse. Git makes this easily fixable and I'm willing to do the work
necessary to restore a chronological history. But before proceeding I'd
like to ensure Miguel and you do not have pending changes, since the
rebasing would prevent you from pushing them.

Emmanuel Bourg


-- 
To UNSUBSCRIBE, email to debian-java-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: https://lists.debian.org/5580962B.1010300@apache.org

Back to linux.debian.maint.java | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

The transition to BND 2.x Markus Koschany <apo@gambaru.de> - 2015-06-06 14:50 +0200
  Re: The transition to BND 2.x Emmanuel Bourg <ebourg@apache.org> - 2015-06-11 13:00 +0200
    Re: The transition to BND 2.x Markus Koschany <apo@gambaru.de> - 2015-06-16 20:40 +0200
      Re: The transition to BND 2.x Emmanuel Bourg <ebourg@apache.org> - 2015-06-16 23:40 +0200
        Re: The transition to BND 2.x Markus Koschany <apo@gambaru.de> - 2015-06-17 01:20 +0200

csiph-web