Bug 5368 - Stop using release tarballs for main metadata releases
Summary: Stop using release tarballs for main metadata releases
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 1.6
Hardware: x86 Multiple
: Medium+ enhancement
Target Milestone: 1.6
Assignee: Scott Rifenbark
QA Contact:
URL:
Whiteboard: 11 March 2014: RESOLVED
Depends on:
Blocks:
 
Reported: 2013-10-18 12:13 UTC by Richard Purdie
Modified: 2014-03-24 12:01 UTC (History)
8 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Done (doc changes complete)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Purdie 2013-10-18 12:13:19 UTC
Release tarballs are a bit pointless and misleading for the main project release when you stop and think about it. I'd like to propose we stop shipping them and by default direct users to use the release branch instead using a git checkout.
This mainly means changing the docs.

Why?

* With the tarball you can't easily update to the next point release (git pull)
* You don't have any history which is useful
* You can't see your local changes (git diff)
* You can't reset local changes easily

and probably many more.
Comment 1 Scott Rifenbark 2013-10-18 15:58:59 UTC
Interesting change of strategy.  Yes, the docs will be affected by this.
Comment 2 Scott Rifenbark 2013-10-24 15:50:12 UTC
I am working through the YP docs to make these changes.  The ripple effect requires a thorough look.

So far, I have completed the changes to the YP Quick Start, which can be found here: http://www.yoctoproject.org/docs/1.6/yocto-project-qs/yocto-project-qs.html.

Scott
Comment 3 Scott Rifenbark 2013-10-30 15:33:58 UTC
Hi, 

I have worked through all the manuals and made appropriate changes to de-emphasize use of tarballs for setting up poky and meta-intel.  I can't really list all the areas touched as there were many.  I suggest loading the mega-manual (http://www.yoctoproject.org/docs/1.6/mega-manual/mega-manual.html) and searching on "tarball".  That will hit most of the areas and also have some false hits as well.  

I put the status of the bug in review mode and will let it ride a while before marking it RESOLVED.

thanks, 
Scott
Comment 4 Scott Rifenbark 2013-10-30 15:34:31 UTC
gahh... forgot to update the status to 'IN PROGRESS REVIEW'
Comment 5 Scott Rifenbark 2014-03-11 20:06:36 UTC
This bug has been in review for quite sometime with no activity.  I have addressed all the areas so I am marking it RESOLVED and turning the doc flag to "Done".

Scott
Comment 6 Alexandru Georgescu 2014-03-24 07:57:36 UTC
Hi Richard, Scott, 
Is there any effort from QA to be done to verify this?

Thanks,
Alex.
Comment 7 Scott Rifenbark 2014-03-24 12:01:08 UTC
I suggest QA scan through the mega-manual (http://www.yoctoproject.org/docs/1.6/mega-manual/mega-manual.html) and look for the word "download" and/or "tarball" and/or "release" to get a feel for the areas that talk about getting the software.  

Scott