summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2018-01-02 19:13:16 +0900
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2018-01-03 17:14:04 +0900
commita721211c43792dd9260e1f4a4d35c80abcae7b76 (patch)
tree30cb43faf622eda8f1d5c0ba31a67bf2fb5b7bdf
parentdd92c25bb037c97ff0d1656f9a934e1249df46f4 (diff)
downloadbuildstream-release-testing.tar.gz
Added MAINTAINERS, NEWS and buildstream.doaprelease-testing
Some basic module metadata before publishing the 1.0 release.
-rw-r--r--MAINTAINERS7
-rw-r--r--MANIFEST.in7
-rw-r--r--NEWS16
-rw-r--r--buildstream.doap32
4 files changed, 60 insertions, 2 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
new file mode 100644
index 000000000..f9d27bb29
--- /dev/null
+++ b/MAINTAINERS
@@ -0,0 +1,7 @@
+Tristan Van Berkom
+E-mail: tristan.vanberkom@codethink.co.uk
+Userid: tvb
+
+Jürg Billeter
+E-mail: juerg.billeter@codethink.co.uk
+Userid: juergbi
diff --git a/MANIFEST.in b/MANIFEST.in
index 7647e69ce..2a09a4c14 100644
--- a/MANIFEST.in
+++ b/MANIFEST.in
@@ -1,9 +1,12 @@
# Basic toplevel package includes
-include README.rst
-include HACKING.rst
+include buildstream.doap
include COPYING
include Dockerfile
include Dockerfile-build.sh
+include HACKING.rst
+include MAINTAINERS
+include NEWS
+include README.rst
# Documentation package includes
include doc/Makefile
diff --git a/NEWS b/NEWS
new file mode 100644
index 000000000..a710007ce
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,16 @@
+=================
+buildstream 1.0.0
+=================
+First stable release of BuildStream
+
+BuildStream 1.0.0 is all about API stability - for the past months we
+have been reviewing our various API surfaces, implementing strategies
+for revisioning of our interfaces and cleaning up. Long term stability
+is very important for build reproducibility over time, and this release
+is the first promise we are making on any API surfaces.
+
+Stable API surfaces include:
+ o The command line interface
+ o The YAML user configuration file format
+ o The YAML project `.bst` file format
+ o The core Python module imported by external plugins
diff --git a/buildstream.doap b/buildstream.doap
new file mode 100644
index 000000000..263ded41e
--- /dev/null
+++ b/buildstream.doap
@@ -0,0 +1,32 @@
+<?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 xml:lang="en">BuildStream</name>
+ <shortdesc xml:lang="en">Build tool for running abstract, deterministic build pipelines</shortdesc>
+ <homepage rdf:resource="https://gitlab.com/BuildStream/buildstream/" />
+ <mailing-list rdf:resource="https://mail.gnome.org/mailman/listinfo/buildstream-list" />
+ <download-page rdf:resource="http://download.gnome.org/sources/BuildStream/" />
+ <bug-database rdf:resource="https://gitlab.com/BuildStream/buildstream/issues" />
+
+ <category rdf:resource="http://api.gnome.org/doap-extensions#apps" />
+ <programming-language>python3</programming-language>
+
+ <maintainer>
+ <foaf:Person>
+ <foaf:name>Tristan Van Berkom</foaf:name>
+ <foaf:mbox rdf:resource="mailto:tristan.vanberkom@codethink.co.uk" />
+ <gnome:userid>tvb</gnome:userid>
+ </foaf:Person>
+ </maintainer>
+ <maintainer>
+ <foaf:Person>
+ <foaf:name>Jürg Billeter</foaf:name>
+ <foaf:mbox rdf:resource="mailto:juerg.billeter@codethink.co.uk" />
+ <gnome:userid>juergbi</gnome:userid>
+ </foaf:Person>
+ </maintainer>
+</Project>