[Reproducible-commits] [blog] 01/01: Improve wording, note Python is the language, mention myself

Cara V ceridwen-guest at moszumanska.debian.org
Thu May 19 18:45:20 UTC 2016


This is an automated email from the git hooks/post-receive script.

ceridwen-guest pushed a commit to branch master
in repository blog.

commit 99f295712bbfbe63cfd23d4201d6a83a390f76cf
Author: Ceridwen <ceridwenv at gmail.com>
Date:   Thu May 19 14:44:49 2016 -0400

    Improve wording, note Python is the language, mention myself
---
 drafts/people/ceridwen/first.mdwn | 44 ++++++++++++++++++++++++---------------
 1 file changed, 27 insertions(+), 17 deletions(-)

diff --git a/drafts/people/ceridwen/first.mdwn b/drafts/people/ceridwen/first.mdwn
index 3efefdf..3da0188 100644
--- a/drafts/people/ceridwen/first.mdwn
+++ b/drafts/people/ceridwen/first.mdwn
@@ -1,32 +1,42 @@
 [[!meta title="Improving the process for testing build reproducibility"]]
 
-Hi!  I'm going to be one of the
+Hi!  I'm Ceridwen.  I'm going to be one of the
 [Outreachy](https://www.gnome.org/outreachy/) interns working on
 [Reproducible Builds](https://wiki.debian.org/ReproducibleBuilds) for
-the summer of 2016.  I'm going to be creating a script, tentatively
+the summer of 2016.  My project is to create a script, tentatively
 named reprotest, to make the process of verifying that a build is
 reproducible easier.
 
 The current
 [tool chain](https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain)
-has limits on what it can test, because of limitations on what build
-variations can be tested in pbuilder/cowbuilder, and is not very user
+and the
+[Reproducible Builds site](http://tests.reproducible-builds.org/) have
+limits on what they can test, and the tool chain is not very user
 friendly.  (For instance, I ended up needing to edit the rebuild.sh
-script.)  There's an outline of the goals for the command line API
-and the configuration file at
-(https://reproducible-builds.org/events/athens2015/reprotest/).  I
-also intend to use some ideas, and possibly some code, from
+script to run it on my system.)  Reprotest will automate some of the
+busywork involved and make it easier for maintainers to test
+reproducibility without detailed knowledge of the tool chain.
+[reproducible-builds.org/events/athens2015/reprotest/](https://reproducible-builds.org/events/athens2015/reprotest/)
+outlines the some of the functionality and command-line and
+configuration file API goals for reprotest.  I also intend to use
+some ideas, and command-line and config processing boilerplate, from
 [Autopkgtest](https://people.debian.org/~mpitt/autopkgtest/README.running-tests.html).
+One major feature is that reprotest, like autopkgtest, should be able
+to interface with more build environments, such as schroot and qemu.
+Both autopkgtest and [diffoscope](https://diffoscope.org/), the
+program that the Reproducible Builds project uses to check binaries
+for differences, are written in Python, and as Python is the scripting
+language I'm most familiar with, I will be writing reprotest in Python
+too.
 
-One of my major goals is to get a usable prototype released in the first
-three to four weeks.  At that point, I want to try to solicit as much
-feedback (and any contributions anyone wants to make!) as possible.
-One of my experiences in open source software is that connecting
-people with software they might want to use is often the hardest part
-of a project.  I've reimplemented existing functionality myself because I
+One of my major goals is to get a usable prototype released in the
+first three to four weeks.  At that point, I want to try to solicit
+feedback (and any contributions anyone wants to make!).  One of my
+experiences in open source software is that connecting people with
+software they might want to use is often the hardest part of a
+project.  I've reimplemented existing functionality myself because I
 simply didn't know that someone else had already written something
 equivalent, and seen many other people do the same.  Once I have the
 skeleton fleshed out, I'm going to be trying to find and reach out to
-other communities who might find reprotest useful, outside the
-Debian reproducible builds project itself.
-
+other communities who might find reprotest useful, outside the Debian
+Reproducible Builds project itself.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/blog.git



More information about the Reproducible-commits mailing list