[Pkg-ime-devel] Bug#753079: transition: librime

Guo Yixuan culu.gyx at gmail.com
Thu Jul 3 01:49:09 UTC 2014


Hi,

On Wed, Jul 2, 2014 at 1:56 PM, Emilio Pozuelo Monfort <pochu at debian.org>
wrote:
> On 01/07/14 14:24, Guo Yixuan wrote:
> > On Tue, Jul 1, 2014 at 8:02 AM, Emilio Pozuelo Monfort <pochu at debian.org
>
> > wrote:
> >>
> >> On 29/06/14 19:31, Guo Yixuan wrote:
> >>> Hi,
> >>>
> >>> On Sun, Jun 29, 2014 at 3:23 AM, Niels Thykier <niels at thykier.net>
> > wrote:
> >>>> On 2014-06-29 05:34, Guo Yixuan (郭溢譞) wrote:
> >>>>> Package: release.debian.org
> >>>>> Severity: normal
> >>>>> User: release.debian.org at packages.debian.org
> >>>>> Usertags: transition
> >>>>>
> >>>>> Dear Release Team,
> >>>>>
> >>>>> We're planning to upload a new version of librime, which has ABI/API
> >>>>> breaks. The affected packages are few, and all under IME team's
> >>>>> maintenance, and we're mostly ready to have sourceful upload for
> >>>>> these packages:
> >>>>>
> >>>>> Source: fcitx-rime
> >>>>> Source: ibus-rime
> >>>>>
> >>>>> Ben file:
> >>>>>
> >>>>> [...]
> >>>>>
> >>>>>
> >>>>
> >>>> Hi,
> >>>>
> >>>> Could you please upload the new version of librime to experimental?
> >>>> This should automatically generate a simple tracker for your (called
> >>>> auto-librime).
> >>>>
> >>>> ~Niels
> >>>
> >>> Osamu just helped to upload it (to unstable), so it's now in the new
> >>> queue. [1]
> >>
> >> Please next time upload to experimental when you're asked to do so. In
> > this case
> >> it's fine, I verified that there are no conflicts with other
transitions,
> > so
> >> there's no need to cancel the upload.
> >
> > Thank you!
> >
> >> Why did you rename the -dev package from librime-dev to librime1-dev?
> > Having an
> >> unversioned -dev package (e.g. librime-dev) is generally preferred. A
> > versioned
> >> one makes sense when there are two versions of the library
> > simultaneously, but
> >> that is not the case here.
> >
> > The renaming is due to a backward-incompatible API change in
> > librime 1.0, where some struct members changed types. So I
> > followed the recommendation here.[1]
> >
> > [1] https://wiki.debian.org/TransitionBestPractices
>
> That advice is wrong. Renaming the -dev package makes sense if you're
going to
> keep the two versions of the library for a while, e.g. libgtk2.0-dev and
> libgtk-3-dev, which usually means you renamed the source package (gtk+2.0
and
> gtk+3.0 in my example). In your case, you want to keep the same
librime-dev
> package name. Can you change it back?
>
> I will review and edit that wiki page, thanks for the link.
>
> Regards,
> Emilio

I just reverted it in git.

[1]
http://anonscm.debian.org/gitweb/?p=pkg-ime/librime.git;a=commitdiff;h=7551e2ee37f2b9a1ab8f1c4128c161c6d2ac11c3;hp=6f97e02e82a5854f829c83162ec69dfb66398c93

@Osamu, could you help me to upload it? Thank you!

Regards,

Yixuan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20140702/3b436696/attachment.html>


More information about the Pkg-ime-devel mailing list