[gnome-continuous-yocto/gnomeostree-3.28-rocko: 8266/8267] continuous: Rebase on Yocto 2.4/Rocko
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-continuous-yocto/gnomeostree-3.28-rocko: 8266/8267] continuous: Rebase on Yocto 2.4/Rocko
- Date: Sun, 17 Dec 2017 07:24:38 +0000 (UTC)
commit 0ee94ba6d3ae122737f4048d4d0ffcb42db659a2
Author: Emmanuele Bassi <ebassi gnome org>
Date: Sat Dec 16 19:02:30 2017 +0000
continuous: Rebase on Yocto 2.4/Rocko
README.md | 35 +++++++++++++++++++++++++++++++++++
gnome-continuous-yocto.doap | 31 +++++++++++++++++++++++++++++++
2 files changed, 66 insertions(+), 0 deletions(-)
---
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..6df4177
--- /dev/null
+++ b/README.md
@@ -0,0 +1,35 @@
+# Yocto base for GNOME Continuous
+
+This repository contains the base OS required to build GNOME Continuous from
+scratch.
+
+We use Yocto as a maintained, vendor-neutral base for Continuous.
+
+### Update policy
+
+The Yocto base should be updated regularly, in order to keep it in sync with
+upstream. This allows us to rely on bug fixes and security updates.
+
+Ideally, we should rebase with every new stable Yocto release, but given the
+long term support of each, we can also merge the changes from a stable
+branch.
+
+For the release activity of Yocto, please [see this page](https://wiki.yoctoproject.org/wiki/Releases).
+
+### Rebasing
+
+The process of rebasing gnome-continuous-yocto is not entirely trivial.
+
+First of all, you will need an empty branch; the naming policy is to use the
+latest version of GNOME at the time of the rebase, and the code name for the
+Yocto release in use, for instance:
+
+ - gnomeostree-3.14-dizzy
+ - gnomeostree-3.22-krogoth
+
+The new branch must import the original Yocto repository, and point at the
+necessary branch:
+
+```sh
+$ git checkout --orphan gnomeostree-3.26-pyro
+```
diff --git a/gnome-continuous-yocto.doap b/gnome-continuous-yocto.doap
new file mode 100644
index 0000000..8b8281f
--- /dev/null
+++ b/gnome-continuous-yocto.doap
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Project xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
+ xmlns:foaf="http://xmlns.com/foaf/0.1/"
+ xmlns:gnome="http://api.gnome.org/doap-extensions#"
+ xmlns="http://usefulinc.com/ns/doap#">
+
+ <name>gnome-continuous-yocto</name>
+ <shortname>gnome-continuous-yocto</shortname>
+ <category rdf:resource="http://api.gnome.org/doap-extensions#infrastructure" />
+
+ <shortdesc xml:lang="en">Yocto base for gnome-continuous</shortdesc>
+
+ <description xml:lang="en">gnome-continuous-yocto is a base for
+ the gnome-continuous project, based on the upstream yocto project.</description>
+
+ <homepage rdf:resource="https://live.gnome.org/GnomeContinuous" />
+ <license rdf:resource="http://usefulinc.com/doap/licenses/lgpl" />
+ <mailing-list rdf:resource="mailto:ostree-list gnome org" />
+
+ <programming-language>C</programming-language>
+
+ <maintainer>
+ <foaf:Person>
+ <foaf:name>Colin Walters</foaf:name>
+ <foaf:mbox rdf:resource="mailto:walters verbum org"/>
+ <gnome:userid>walters</gnome:userid>
+ </foaf:Person>
+ </maintainer>
+
+</Project>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]