Difference between revisions of "Sources mirror"

From Openembedded.org
Jump to: navigation, search
(New page: '''What is the OE sources mirror network?''' Openembedded uses a large number of upstream sources for compilation. Quite naturally, given the sheer number, at any point in time, one can ...)
 
Line 5: Line 5:
 
* sources.openembedded.org: the main mirror is currently hosted on melo.  It aims to have a complete copy of free-to-publish sources used by the current org.oe.dev branch (the stable branch may be added later)
 
* sources.openembedded.org: the main mirror is currently hosted on melo.  It aims to have a complete copy of free-to-publish sources used by the current org.oe.dev branch (the stable branch may be added later)
 
* mirrors.openembedded.org: a swarm of possibly incomplete source mirrors provided by the community and load-balanced via DNS round robin.  They act as a first line of defense and lower bandwidth for the main mirror.
 
* mirrors.openembedded.org: a swarm of possibly incomplete source mirrors provided by the community and load-balanced via DNS round robin.  They act as a first line of defense and lower bandwidth for the main mirror.
 +
 +
Fetching from these mirrors is transparent to the user and enabled by default in the dev branch.
  
 
'''How can I become a member in the mirrors.openembedded.org network?'''
 
'''How can I become a member in the mirrors.openembedded.org network?'''

Revision as of 21:58, 15 January 2010

What is the OE sources mirror network?

Openembedded uses a large number of upstream sources for compilation. Quite naturally, given the sheer number, at any point in time, one can usually expect at least a few of them to be either temporarily or permanently unavailable. This leads to avoidable user frustration and lost time. The solution is for the Openembedded project to provide a mirror of all the sources used in the recipes as a fallback of last resort. This is done in the OE sources mirror network which has two components.

  • sources.openembedded.org: the main mirror is currently hosted on melo. It aims to have a complete copy of free-to-publish sources used by the current org.oe.dev branch (the stable branch may be added later)
  • mirrors.openembedded.org: a swarm of possibly incomplete source mirrors provided by the community and load-balanced via DNS round robin. They act as a first line of defense and lower bandwidth for the main mirror.

Fetching from these mirrors is transparent to the user and enabled by default in the dev branch.

How can I become a member in the mirrors.openembedded.org network?

tbd. right now, ask Laibsch in IRC if you want to help