Expanding our QA outreach effort
dalibor topic
dalibor.topic at oracle.com
Fri Aug 1 15:10:01 UTC 2014
Hi,
as you can see from the draft Q2 report [0], our QA outreach effort is
going strong, and resulted in a regular stream of high quality bug
submissions. Rory, Balchandra and me recently chatted about how to
expand this effort further, to include more FOSS projects (and in
particular their core developers) in this outreach effort.
With the increasing adoption of OpenJDK 8 in Linux distributions [1], I
would expect upstream projects packaged by Linux distributions to get
rebuilt and re-tested on OpenJDK 8, uncovering issues to fix in such
projects, or eventually in the JDK itself. [2] Accordingly, I think the
next round of FOSS projects to reach out for this Group's QA outreach
effort to could come from the set of projects being packaged by popular
Linux distributions like Fedora, Debian, etc.
I don't think that we should take on too much at once, though, i.e. try
to reach every open source project out there, so I'd be looking to add
'just' another 20-ish projects until Java One.
What we have found worked well in the past was to establish contact with
a FOSS project's lead / core developers first, to understand if they
would be willing to participate and regularly test & report bugs against
builds, and to then work off that to build a solid connection with our
contacts helping shepherd bugs to the right channels, providing feedback
on progress and more.
That's why for this round I have compiled a pretty arbitrary list of
around 20 projects packaged in Linux distributions, which I would like
to contact about taking part in the QA outreach effort:
Apache Commons Collections
Apache Commons Exec
Apache Commons Lang
Apache Commons Math
Apache Felix *
Apache Mina
Apache Open Office *
Apache POI *
Apache Struts
bnd *
Bouncy Castle
Clojure *
Ehcache
gradle *
ICU4J
iText *
Jetty *
JGit *
Jitsi
Jython
Libre Office *
I think that I have some initial contacts for the projects marked with a
* , but I could always use more - so if you know a *core developer* [3]
on a FOSS project listed here, send me an e-mail *off-list* and I'd be
happy to get introduced, along with Rory and see if they are willing to
participate.
The same holds for any other major FOSS projects you know core
developers of - again, send me an e-mail off-list, and we'll coordinate
the next steps. In addition, feel free to suggest other FOSS projects to
get in touch with in this, or next round.
So - please, don't reply on list with other people's contact data, like
e-mail addresses - get in touch with me & Rory off list instead. Reply
on list with further projects to contact, if you have specific FOSS
projects in mind that you believe would be interested in participating.
As we add new projects, they'll appear in the wiki, and we'll announce
additions on the list, as well.
cheers,
dalibor topic
[0]
https://wiki.openjdk.java.net/display/Adoption/Quarterly+Report+for+Q2+2014
[1] https://packages.qa.debian.org/o/openjdk-8.html &
https://launchpad.net/ubuntu/+source/openjdk-8
[2] https://lists.debian.org/debian-java/2014/04/msg00092.html
[3] I.e. someone actively working on the project with a sufficiently
deep understanding of the said project's code base to be able to provide
high quality bug reports
--
<http://www.oracle.com> Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961
<tel:+491737185961>
ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg
ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603
Geschäftsführer: Jürgen Kunz
Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher
<http://www.oracle.com/commitment> Oracle is committed to developing
practices and products that help protect the environment
More information about the adoption-discuss
mailing list