[gnome-continuous-yocto/gnomeostree-3.28-rocko: 8266/8267] continuous: Rebase on Yocto 2.4/Rocko



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]