Yan, That compat branch business was done "temporarily" FOUR months ago to get things going when we start moving to 3.0. It was supposed to serve as a bridge for a short time while you guys work on 1.0 porting. Based on discussions 4 months ago the schedule for moving to 1.0 was September. It is really confusing and misleading and also will cause lots of conflicts if after 4 months we still did not move an inch and I would prefer that all the gst work is done in a proper way instead of doing parallel development of old and new code. It is already confusing now with many packages using 1.0 and other using 0.10.
I would prefer to see a plan for removing 0.10 completely and starting a new page with 1.0 and fixing the issues as we go. We have seen that moving to 1.0 comes with some issues, but those are manageable and less confusing as having to stacks of gst in the build. Anas On 08/10/2013 06:00, "Yin, Yan" <[email protected]> wrote: >Hi, > >The git paths and branches of gstreamer (and gst-plugins-xxx) are >somewhat confusing in tizen.org due to many historical reasons, and here >comes a clarification, hopefully it can address some of your confusions. > >let¹s take gst-plugins-base for example, the same rule applies to >gstreamer/gst-plugins-base/gst-plugins-good/gst-plugins-bad/gst-plugins-ug >ly/gst-libav/gst-omx/gstreamer-vaapi. > >Git path >Git Branches >Implications >framework/multimedia/gst-plugins-base0.10 > >1.0_post >2.0alpha >master >tizen_2.0 >tizen_2.1 >tizen_2.2 >l >This git path is used for Tizen 2.x only. > >l >For Tizen 3.0 development, this git path won¹t be used. >platform/upstream/gst-plugins-base > >devel >pristine-tar >tizen >tizen_2.1_compat >upstream >l >This git path is used for Tizen 3.x and future, for both IVI and Mobile >profile. >l >The ³tizen_2.1_compat² branch hosts the 0.10.x API version code base from >tizen 2.x, while ³tizen² branch hosts the 1.x API version code base >targeting for tizen 3.x. >l >The ³tizen_2.1_compat² branch will generate package with 0.10 suffix in >package name, while ³tizen² branch will generate package without any >suffix, they can co-exist in same OBS project and one image. >l >The ³tizen_2.1_compat² branch might be renamed to ³tizen_2.x_compat² soon. >profile/ivi/gst-plugins-base > >1.0 >2.0 >2.0alpha >2.0alpha-wayland >l >This git path is used for Tizen 2.x IVI profile only. >l >For Tizen 3.0 development, this git path won¹t be used. >profile/mobile/gst-plugins-base0.10 > >Tizen >l >This git path would be deleted soon. > > >Regards, >Yan > > _______________________________________________ Dev mailing list [email protected] https://lists.tizen.org/listinfo/dev
