[openstack-dev] [Glance][All] Pecan migration strategies

Flavio Percoco flavio at redhat.com
Wed Jan 15 11:07:52 UTC 2014


On 15/01/14 18:11 +0800, Fei Long Wang wrote:
>I'm echoing markwash's concern. At least for Glance, I didn't see a strong
>justification or function gap to push us switching to Pecan. So I prefer to
>implement it in next major version and pending it in Glance v2.
>
>Thanks & Best regards,
>Fei Long Wang (王飞龙)
>---------------------------------------------------------------------
>Tech Lead of Nitrogen (SME team)
>Cloud Solutions and OpenStack Development
>Tel: 8610-82450513 | T/L: 905-0513
>Email: flwang at cn.ibm.com
>China Systems & Technology Laboratory in Beijing
>---------------------------------------------------------------------
>
>
>Inactive hide details for Mark Washenberger ---01/15/2014 08:16:39 AM---This
>time, with content! On Fri, Jan 10, 2014 at 4:51 AMark Washenberger ---01/15/
>2014 08:16:39 AM---This time, with content! On Fri, Jan 10, 2014 at 4:51 AM,
>Flavio Percoco <flavio at redhat.com> wrote:
>
>From: Mark Washenberger <mark.washenberger at markwash.net>
>To: "OpenStack Development Mailing List (not for usage questions)"
><openstack-dev at lists.openstack.org>,
>Date: 01/15/2014 08:16 AM
>Subject: Re: [openstack-dev] [Glance][All] Pecan migration strategies
>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
>
>
>
>This time, with content!
>
>
>On Fri, Jan 10, 2014 at 4:51 AM, Flavio Percoco <flavio at redhat.com> wrote:
>
>    Greetings,
>
>    More discussions around the adoption of Pecan.
>
>    I'd like to know what is the feeling of other folks about migrating
>    existing APIs to Pecan as opposed to waiting for a new API version as
>    an excuse to migrate the API implementation to Pecan?
>
>    We discussed this in one of the sessions at the summit, I'd like to
>    get a final consensus on what the desired migration path is for the
>    overall community.
>
>    IIRC, Cinder has a working version of the API with Pecan but there's
>    not a real motivation to release a new version of it that will use
>    the new implementation. Am I right?
>
>    Nova, instead, will start migrating some parts but not all of them and
>    it'll happen as part of the API v3. AFAIU.
>
>    Recently a new patch was proposed in glance[0] and it contains a base
>    implementation for the existing API v2. I love that patch and the fact
>    that Oleh Anufriiev is working on it. What worries me, is that the
>    patch re-implements an existing API and I don't think we should just
>    swap them.
>
>
>Yes, I'm a bit worried about just swapping in a new implementation, too, much
>as I think the approach using Pecan is superior to the way we initially went.
>At this time I don't see a really compelling reason to switch. It would be neat
>however if there are any people who actually want to run the Pecan
>implementation of the v2 API--if so it might be worth taking it on into
>upstream. But unless we actually think there is some future development in v2.0
>that will be substantially eased by using Pecan I think we should probably not
>switch implementations until there is a major version bump.


Agreed. This is my exact concern and opinion at this moment.

Cheers,
FF

> 
>
>
>    Yes, we have tests (unit and functional) and that should be enough to
>    make sure the new implementation works as the old one - Should it?
>    Should it? - but...
>
>    This most likely has to be evaluated in a per-project basis. But:
>
>       - What are the thoughts of other folks on this matter?
>
>    Cheers,
>    FF
>
>    [0] https://review.openstack.org/#/c/62911/
>
>    --
>    @flaper87
>    Flavio Percoco
>
>    _______________________________________________
>    OpenStack-dev mailing list
>    OpenStack-dev at lists.openstack.org
>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
>_______________________________________________
>OpenStack-dev mailing list
>OpenStack-dev at lists.openstack.org
>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>



>_______________________________________________
>OpenStack-dev mailing list
>OpenStack-dev at lists.openstack.org
>http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev


-- 
@flaper87
Flavio Percoco
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140115/fca30258/attachment.pgp>


More information about the OpenStack-dev mailing list