Talk:Olpc-update: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Keep getting error: "could not download update contents")
m (Merge, re-organization, and page split)
Line 31: Line 31:


Has a login step been left out? If the server is down pending changes to the build, please put a box to that effect somewhere, so we poor schmoes don't knock ourselves out trying to fix the unfixable.
Has a login step been left out? If the server is down pending changes to the build, please put a box to that effect somewhere, so we poor schmoes don't knock ourselves out trying to fix the unfixable.

== Merge, re-organization, and page split ==

I 2nd, the proposal of a page merge with [[Stable Update]] (most of the information is already here).

Then, I also reccommend looking at this current page and split it out into three pages with completely seperate content focus.

# Sugar update (General Public: How to go from current stable build to next stable build)
# olpc-update (General Public: Command Reference: The command and various options, examples)
# Sugar joyride (For Developers: Living on the edge differencs between Stable,Ship,Update, and joyride builds)

I think the page currently mixes these concepts together 1) General public will have difficulty understanding what is needed, 2) Developers don't need to know about stable 'simple' upgrades, 3) there's more details and background missing which developers might want to know about the 'joyride build' stream.

This re-organization might even blend into several other pages, which duplicate this page information (presented in different incomplete forms). And a simple link back to one of the 3 pages above would suffice.

If this sounds like a good plan, who would be willing to assist me with the re-org? :-)

Thoughts? --[[User:IainDavidson|IainD]] 02:37, 9 January 2008 (EST)
----

Revision as of 07:37, 9 January 2008

Feature Requests

A request from a non-programmer for olpc-update and olpc-update-rsync commands:

Provide a --list (-l?) option that shows all available builds (easier to remember)
Provide a --changelog (-c?) option that shows a builds changelog (olpc-update -c build-609)
Provide --help (-h) to explain its usage, and the above options

HoboPrimate 00:04, 5 October 2007 (EDT)

 Done. You'll need very recent pyvserver and rainbow RPMs to try 
 these out. Also, you'll need to convince cscott to put ChangeLogs 
 in the rsync modules. (Or volunteer to do so yourself). 
   -- Michael Stone 01:54, 5 October 2007 (EDT)


When I click latest release, I see no file named osXYZ.usb, I see one called osXYZ.img, osXYZ.toc, etc. but no .usb. What gives?

Simplification needed

Gosh, this page is meaty and full of great stuff. However, if we are going to send users to it, it needs to be much simpler. Pictures are not out of the question. Alternatively, if there's another page to send users to for this, this we need to link it prominently in eg Support_FAQ. (And the Stable_Upgrade page is not even as clear as this page is).

On a related note, (why) do you need to specify the branch to get ship.2-653 ? This is counter to the documentation on this page. Edit: 653 is in a stable tree, but may not be officially stable in some sense (650 is still on front page of Wiki). I'm seeing conflicting reports of upgrades (usb and olpc-update) to 653, some not booting without a dev key. Thanks, --Adricnet 02:23, 25 December 2007 (EST)

Keep getting error: "could not download update contents"

I've been trying

#olpc-update 653

for days now. All I get is

"Could not download update contents file from: rsync://updates.laptop.org/build-653/contents. I don't think you're connected to the internet."

I'm logged in as root (su -), I have a dev key, I can ping myself, my router, google, everybody as far as I can tell, *except* olpc-update!

Has a login step been left out? If the server is down pending changes to the build, please put a box to that effect somewhere, so we poor schmoes don't knock ourselves out trying to fix the unfixable.

Merge, re-organization, and page split

I 2nd, the proposal of a page merge with Stable Update (most of the information is already here).

Then, I also reccommend looking at this current page and split it out into three pages with completely seperate content focus.

  1. Sugar update (General Public: How to go from current stable build to next stable build)
  2. olpc-update (General Public: Command Reference: The command and various options, examples)
  3. Sugar joyride (For Developers: Living on the edge differencs between Stable,Ship,Update, and joyride builds)

I think the page currently mixes these concepts together 1) General public will have difficulty understanding what is needed, 2) Developers don't need to know about stable 'simple' upgrades, 3) there's more details and background missing which developers might want to know about the 'joyride build' stream.

This re-organization might even blend into several other pages, which duplicate this page information (presented in different incomplete forms). And a simple link back to one of the 3 pages above would suffice.

If this sounds like a good plan, who would be willing to assist me with the re-org? :-)

Thoughts? --IainD 02:37, 9 January 2008 (EST)