[Soc-coordination] GSoC 2015 Week 4 Report: Android Tools in Debian

殷啟聰 seamlikok at gmail.com
Sun Jun 21 14:58:11 UTC 2015


In this week I have kept improving gradle_1.12-1:

Although the upstream has been repacked for multiple times, we still
keep the version as 1.12-1 instead of 1.12+dfsg-1 by retagging the Git
commits. After multiple repacks I have got rid of all lintian errors.
The remaining lintian warnings are fine to be left.

I have also updated the man page using Pandoc Markdown. I prefer
Markdown over the original .pod file because it is more human readable
and maintainable. The man page content is based on the Gradle User
Guide Appendix D "Gradle Command Line"
<https://docs.gradle.org/1.12/userguide/gradle_command_line.html>

I tested gradle_1.12-1 by building all its build-rdeps and only two of
them failed: openjfx and libspring-java. I have confirmed that openjfx
upstream cannot be built with official Gradle 1.12, and libspring-java
is affected by the ongoing jruby transition. Hence so far the
gradle_1.12-1 is fully fuctional and is production ready. My co-mentor
Markus Koschany is reviewing the package currently.

Next step is adding update-alternative mechanism to gradle because we
are making a separate gradle-1.12 package. After that I'll continue to
gradle_2.4-1.

Unfortunately the upcoming week is full of semester final exams and I
won't have much time on Debian.

The following is my previous reports:
* Week 1: <http://lists.alioth.debian.org/pipermail/soc-coordination/2015-May/002462.html>
* Week 2: <http://lists.alioth.debian.org/pipermail/soc-coordination/2015-June/002482.html>
* Week 3: <http://lists.alioth.debian.org/pipermail/soc-coordination/2015-June/002509.html>



More information about the Soc-coordination mailing list