README.md: Introduce the [legacy] branch

- Add a description of this branch and its status.

- Fixup URLs for new location of meta-ros.git .

- Fixup URLs to use https: wherever possible.

- Switch the branches of the layer dependencies from [master] to [thud].

- Remove references to development guide wiki pages that no longer
  exist or are no longer applicable to this branch.

SQUASH README
This commit is contained in:
Herb Kuta 2019-06-27 13:27:10 -07:00
parent 72068b17e4
commit 55adfbc615
1 changed files with 53 additions and 45 deletions

View File

@ -1,20 +1,28 @@
This is a layer to provide ROS Indigo Igloo in an OpenEmbedded Linux system.
It provides a stable cross-compilation build system for many common ROS packages.
Currently, this layer is still under continuous development.
# Branch `legacy`
This branch contains the legacy layer version 1 implementation of `meta-ros`
that provides ROS 1 Indigo Igloo (and a few initial bits of ROS 2 Ardent Apalone
from #538, see the `recipes-ros2` directory) in an OpenEmbedded Linux system.
This branch might work better with older OpenEmbedded releases prior to **thud**
than the other layer version 2 branches.
It supplies a cross-compilation build system for many common ROS packages.
It is no longer under active development and is not being tested, but will be
retained until it is no longer needed by the community. The only criterion for
acceptance of a pull request for it is that it's based off its current HEAD and
merges cleanly.
## IMPORTANT RESOURCES ##
* Source Code Repository: https://github.com/bmwcarit/meta-ros.git
* Issue Tracker: https://github.com/bmwcarit/meta-ros/issues
* Discussion Forum: http://discourse.ros.org/c/openembedded
* Installation Guide: http://wiki.ros.org/hydro/Installation/OpenEmbedded
* Development Guides:
* https://github.com/bmwcarit/meta-ros/wiki/Guidelines-for-ROS-recipes
* https://github.com/bmwcarit/meta-ros/wiki/Developer-Guidelines
* Source Code Repository: https://github.com/ros/meta-ros.git
* Issue Tracker: https://github.com/ros/meta-ros/issues
* Discussion Forum: https://discourse.ros.org/c/openembedded
* Installation Guide: https://wiki.ros.org/hydro/Installation/OpenEmbedded
Note: In October 2016, the mailing list at
https://groups.google.com/forum/#!forum/meta-ros has been discontinued and
discussion has moved to http://discourse.ros.org/c/openembedded.
discussion has moved to https://discourse.ros.org/c/openembedded.
However, the mailing list is still a good resource on issues that have been
resolved in the past.
@ -67,30 +75,30 @@ resolved in the past.
**openembedded-core**
URI: git://git.openembedded.org/openembedded-core
subdirectory: meta
branch: master
branch: thud
revision: HEAD
**meta-openembedded (meta-oe)**
URI: git://git.openembedded.org/meta-openembedded
subdirectory: meta-oe
branch: master
branch: thud
revision: HEAD
**meta-python** (since a6d7ba92645a112af358efd94ff3aa0c74985a51@meta-openembedded)
URI: git://git.openembedded.org/meta-openembedded
subdirectory: meta-python
branch: master
branch: thud
revision: HEAD
**meta-multimedia** (since fe44ac167a2a76531af3519f3889fce92024567b@meta-openembedded)
URI: git://git.openembedded.org/meta-openembedded
subdirectory: meta-multimedia
branch: master
branch: thud
revision: HEAD
**meta-intel-realsense** (since 4a5ba0f20094dd3d07c0a0c1dede2ba40e9d6abf)
URI: https://github.com/IntelRealSense/meta-intel-realsense
branch: master
branch: thud
revision: HEAD
This layer is required only if you need to build realsense-camera driver.
@ -116,7 +124,7 @@ resolved in the past.
462ccb35a5de32b52ddb733d1868df6ac5426f20@openembedded-core and
800753069f667cd1664d70b3779150c467e3b3fe@openembedded-core simple
bbappend as shown in:
https://github.com/bmwcarit/meta-ros/pull/607#pullrequestreview-143981126
https://github.com/ros/meta-ros/pull/607#pullrequestreview-143981126
is enough to resolve this if you're using old pyro unsupported
release.
@ -261,8 +269,8 @@ resolved in the past.
in tree for individual recipes is under the LICENSE stated in each recipe
(.bb file) unless otherwise stated.
The descriptions in the recipes of ROS packages have been extracted from
the ROS wiki (http://www.ros.org/wiki/) and are licensed under
Creative Commons Attribution 3.0 (http://creativecommons.org/licenses/by/3.0/)
the ROS wiki (https://www.ros.org/wiki/) and are licensed under
Creative Commons Attribution 3.0 (https://creativecommons.org/licenses/by/3.0/)
unless otherwise noted.
This README document is Copyright (C) 2012 BMW Car IT GmbH.
@ -279,15 +287,15 @@ resolved in the past.
licensed with the MIT License.
The python-ecdsa recipe originated from the recipe in the OpenStack Yocto layer
(cf. http://git.yoctoproject.org/clean/cgit.cgi/meta-cloud-services/tree/meta-openstack/recipes-devtools/python/python-ecdsa_0.13.bb?id=38973e8bc393a4ca36090c58c8b6eb6d093ea69a)
(cf. https://git.yoctoproject.org/clean/cgit.cgi/meta-cloud-services/tree/meta-openstack/recipes-devtools/python/python-ecdsa_0.13.bb?id=38973e8bc393a4ca36090c58c8b6eb6d093ea69a)
licensed with the MIT License.
The python-pbr recipe originated from the recipe in the meta-python layer
(cf. http://git.openembedded.org/meta-openembedded/tree/meta-python/recipes-devtools/python/python-pbr_3.1.1.bb?id=b3eb3c647dc86306d9346bea621fb4b6994ec461)
(cf. https://git.openembedded.org/meta-openembedded/tree/meta-python/recipes-devtools/python/python-pbr_3.1.1.bb?id=b3eb3c647dc86306d9346bea621fb4b6994ec461)
licensed with the MIT License.
The core-image-ros-* recipes originated from the core-image-minimal recipe in OpenEmbedded Core
(cf. http://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/images/core-image-minimal.bb)
(cf. https://cgit.openembedded.org/openembedded-core/tree/meta/recipes-core/images/core-image-minimal.bb)
licensed with the MIT License.
The original or modified files are redistributed here under the same MIT License.