summaryrefslogtreecommitdiffhomepage
path: root/blog/entry/debconf17_reports.mdwn
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2017-08-17 15:21:31 -0700
committerSean Whitton <spwhitton@spwhitton.name>2017-08-17 15:21:31 -0700
commitc60452c1e22148711f53116ab057f047461ea6b7 (patch)
tree7e03a17a798baf5397ef092a8218c55c9c5ee11c /blog/entry/debconf17_reports.mdwn
parent96aaae0acfb33a71da97dadc5f2987eb6bf8377c (diff)
downloadwiki-c60452c1e22148711f53116ab057f047461ea6b7.tar.gz
new blog entry
Diffstat (limited to 'blog/entry/debconf17_reports.mdwn')
-rw-r--r--blog/entry/debconf17_reports.mdwn74
1 files changed, 74 insertions, 0 deletions
diff --git a/blog/entry/debconf17_reports.mdwn b/blog/entry/debconf17_reports.mdwn
new file mode 100644
index 0000000..7643b0f
--- /dev/null
+++ b/blog/entry/debconf17_reports.mdwn
@@ -0,0 +1,74 @@
+[[!meta title="DebCamp/DebConf17: reports on sprints and BoFs"]]
+[[!tag debian]]
+
+In addition to my
+[personal reflections](https://spwhitton.name//blog/entry/debconf17/)
+on DebCamp/DebConf17, here is a brief summary of the activities that I
+had a hand in co-ordinating.
+
+I won't discuss here many other small items of work and valuable
+conversations that I had during the two weeks; hopefully the fruits of
+these will show themselves in my uploads to the archive over the next
+year.
+
+# Debian Policy sprint & BoF
+
+- [released](https://tracker.debian.org/news/860960) version 4.0.1.0
+ of the Policy Manual
+
+- figured out
+ [documenting reproducibility](https://bugs.debian.org/844431) in
+ policy. Formulating the wording turned out to be easier than I had
+ expected
+
+- approx. ten years after they were first published, incorporated
+ [marga's maintscript flowcharts](https://wiki.debian.org/MaintainerScripts)
+ into policy proper
+
+- converted policy from docbook to rST built with the Sphinx
+ toolchain. Many, many thanks to Hideki Yamane and David Bremner for
+ helping Russ and I get this merged to our master branch
+
+- triage of every single bug against policy, and mass closure of
+ inactive bugs, bringing the total down from more than 200 to around
+ 125
+
+- conversations with Technical Committee members about how the two
+ teams can help each other's work (mainly us helping them to help
+ us!)
+
+- conversations about how we handle disagreement and plans to
+ streamline our overly complex BTS usertags (watch this space)
+
+- very useful input from policy consumers about how the upgrading
+ checklist is formatted, and how we can recruit more people to get
+ patches written
+
+# Debian Emacs Team meeting/sprint
+
+- plans to finally drop our emacsXY binary packages, and just have a
+ single version of Emacs in the archive, so that we no longer have to
+ deal with bugs due to someone still having emacs21 installed
+ (David's idea; Rob's implementation; Sean's mostly-helpful comments)
+
+- other plans to simplify and otherwise improve the
+ [Debian Emacsen policy](https://www.debian.org/doc/packaging-manuals/debian-emacs-policy)
+
+- finally finished off the work needed to RM emacs24---nine months
+ later---including a lot of NMUs
+
+- mentoring a junior team member
+
+Unfortunately we didn't make any significant progress towards
+converting all addons to use dh_elpa, as the work is not that much
+fun. Might be worth a more focused sprint next year.
+
+# Git for Debian packaging BoF & follow-up conversations
+
+The BoF was far more about dgit than I had wanted; however, I think
+that this was mostly because people had questions about dgit, rather
+than any unintended lecturing by me.
+
+I believe that several people came away from DebConf thinking that
+starting to use dgit would improve Debian for themselves and for users
+of their packages.