You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by no...@apache.org on 2011/08/01 16:00:07 UTC

Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Dear Jena Developers,

This email was sent by an automated system on behalf of the Apache Incubator PMC.
It is an initial reminder to give you plenty of time to prepare your quarterly
board report.

The board meeting is scheduled for  Wed, 17 August 2011, 10 am Pacific. The report 
for your podling will form a part of the Incubator PMC report. The Incubator PMC 
requires your report to be submitted one week before the board meeting, to allow 
sufficient time for review.

Please submit your report with sufficient time to allow the incubator PMC, and 
subsequently board members to review and digest. Again, the very latest you 
should submit your report is one week prior to the board meeting.

Thanks,

The Apache Incubator PMC

Submitting your Report
----------------------

Your report should contain the following:

 * Your project name
 * A brief description of your project, which assumes no knowledge of the project
   or necessarily of its field
 * A list of the three most important issues to address in the move towards 
   graduation.
 * Any issues that the Incubator PMC or ASF Board might wish/need to be aware of
 * How has the community developed since the last report
 * How has the project developed since the last report.
 
This should be appended to the Incubator Wiki page at:

  http://wiki.apache.org/incubator/August2011

Note: This manually populated. You may need to wait a little before this page is
      created from a template.

Mentors
-------
Mentors should review reports for their project(s) and sign them off on the 
Incubator wiki page. Signing off reports shows that you are following the 
project - projects that are not signed may raise alarms for the Incubator PMC.

Incubator PMC


Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Ross Gardler <rg...@opendirective.com>.
On 7 August 2011 10:14, Dave Reynolds <da...@gmail.com> wrote:
> On Sat, 2011-08-06 at 23:14 +0100, Ross Gardler wrote:
>> On 6 August 2011 18:33, Andy Seaborne <an...@epimorphics.com> wrote:
>> > Added to the report on a the wiki:
>> >
>> > http://wiki.apache.org/incubator/August2011
>> >
>> > A mentor : could you check and sign off please.
>>
>> Given that the project has been in incubation for ten months now I, as
>> a mentor, find it quite concerning that there is still no Apache
>> hosted site, that lists are only now starting to be migrated (and even
>> then only with a note in the footer).
>
> The developers list has been migrated completely for some time.

Cool - please clarify that in the report in case someone reads it the
way I did (I'm a mentor I should know better).

> However perhaps we should set some sort of a switch off time. The apache
> lists have usability issues compared to YahooGroups so leaving people
> the option to stay with the YahooGroup for now probably does slow down
> migration.

I think something positive like that would be a good idea. However, I
don't want to rush the community into setting a deadline for this
report. Perhaps for the next one?

Ross

Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Ross Gardler <rg...@opendirective.com>.
Signed off - thanks.

Ross

On 8 August 2011 09:33, Andy Seaborne <an...@epimorphics.com> wrote:
>
>
> On 07/08/11 21:51, Ross Gardler wrote:
>>
>> On 7 August 2011 17:52, Andy Seaborne<an...@epimorphics.com>
>>  wrote:
>>>
>>> On 07/08/11 10:14, Dave Reynolds wrote:
>>>>
>>>> On Sat, 2011-08-06 at 23:14 +0100, Ross Gardler wrote:
>>>>>
>>>>> On 6 August 2011 18:33, Andy Seaborne<an...@epimorphics.com>
>>>>>  wrote:
>>
>> ...
>>
>>> Is your concern really the wording of the report?
>>
>> Yes, I think it is.
>>
>>> How about:
>>>
>>> """
>>> The project uses the Apache-based developer list exclusively and is now
>>> encouraging users to use the Apache-hosted user mailing list by regular
>>> reminder and an automatically added a trailer on all messages on the old
>>> user list.
>>> """
>>
>> +1
>>
>
> Change made to
>  http://wiki.apache.org/incubator/August2011
>
>        Andy
>



-- 
Ross Gardler (@rgardler)
Programme Leader (Open Development)
OpenDirective http://opendirective.com

Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Andy Seaborne <an...@epimorphics.com>.

On 07/08/11 21:51, Ross Gardler wrote:
> On 7 August 2011 17:52, Andy Seaborne<an...@epimorphics.com>  wrote:
>> On 07/08/11 10:14, Dave Reynolds wrote:
>>> On Sat, 2011-08-06 at 23:14 +0100, Ross Gardler wrote:
>>>> On 6 August 2011 18:33, Andy Seaborne<an...@epimorphics.com>
>>>>   wrote:
>
> ...
>
>> Is your concern really the wording of the report?
>
> Yes, I think it is.
>
>> How about:
>>
>> """
>> The project uses the Apache-based developer list exclusively and is now
>> encouraging users to use the Apache-hosted user mailing list by regular
>> reminder and an automatically added a trailer on all messages on the old
>> user list.
>> """
>
> +1
>

Change made to
   http://wiki.apache.org/incubator/August2011

	Andy

Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Andy Seaborne <an...@epimorphics.com>.

On 07/08/11 21:51, Ross Gardler wrote:
> On 7 August 2011 17:52, Andy Seaborne<an...@epimorphics.com>  wrote:
>> On 07/08/11 10:14, Dave Reynolds wrote:
>>> On Sat, 2011-08-06 at 23:14 +0100, Ross Gardler wrote:
>>>> On 6 August 2011 18:33, Andy Seaborne<an...@epimorphics.com>
>>>>   wrote:
>
> ...
>
>> Is your concern really the wording of the report?
>
> Yes, I think it is.
>
>> How about:
>>
>> """
>> The project uses the Apache-based developer list exclusively and is now
>> encouraging users to use the Apache-hosted user mailing list by regular
>> reminder and an automatically added a trailer on all messages on the old
>> user list.
>> """
>
> +1
>
>> Jena has been running for over 10 years now.  The user community is
>> important. Why is an active (old) mailing list bad and how does discouraging
>> the the user list on Yahoo help the project?
>
> We discussed this when you came into the incubator. We agreed that
> taking it slowly was a good approach. It's 10 months now and only now
> is it reported that migration has started (other notes in this thread
> indicates that in fact awareness raising started some time ago).

May2011 report:
"""
We have started to advertise the existence of Apache-hosted mailing 
lists. Traffic on these lists continues to grow.
"""

> Remember most people in the Incubator PMC are completely unaware of
> everything happening here other than what is written in the report.
>
> In terms of why discouraging the Yahoo list helps the project - you
> can't graduate with an official user channel that is not hosted on ASF
> infrastructure. Andy has suggested putting a date on the full
> migration. I think this makes sense, but as I noted in my reply to
> Andy I think this should be done in the next report when the community
> has had chance to discuss a full strategy.

s/Andy/Dave/g

> Ross

	Andy


Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Ross Gardler <rg...@opendirective.com>.
On 7 August 2011 17:52, Andy Seaborne <an...@epimorphics.com> wrote:
> On 07/08/11 10:14, Dave Reynolds wrote:
>> On Sat, 2011-08-06 at 23:14 +0100, Ross Gardler wrote:
>>> On 6 August 2011 18:33, Andy Seaborne<an...@epimorphics.com>
>>>  wrote:

...

> Is your concern really the wording of the report?

Yes, I think it is.

> How about:
>
> """
> The project uses the Apache-based developer list exclusively and is now
> encouraging users to use the Apache-hosted user mailing list by regular
> reminder and an automatically added a trailer on all messages on the old
> user list.
> """

+1

> Jena has been running for over 10 years now.  The user community is
> important. Why is an active (old) mailing list bad and how does discouraging
> the the user list on Yahoo help the project?

We discussed this when you came into the incubator. We agreed that
taking it slowly was a good approach. It's 10 months now and only now
is it reported that migration has started (other notes in this thread
indicates that in fact awareness raising started some time ago).
Remember most people in the Incubator PMC are completely unaware of
everything happening here other than what is written in the report.

In terms of why discouraging the Yahoo list helps the project - you
can't graduate with an official user channel that is not hosted on ASF
infrastructure. Andy has suggested putting a date on the full
migration. I think this makes sense, but as I noted in my reply to
Andy I think this should be done in the next report when the community
has had chance to discuss a full strategy.

Ross

Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Andy Seaborne <an...@epimorphics.com>.

On 07/08/11 10:14, Dave Reynolds wrote:
> On Sat, 2011-08-06 at 23:14 +0100, Ross Gardler wrote:
>> On 6 August 2011 18:33, Andy Seaborne<an...@epimorphics.com>  wrote:
>>> Added to the report on a the wiki:
>>>
>>> http://wiki.apache.org/incubator/August2011
>>>
>>> A mentor : could you check and sign off please.
>>
>> Given that the project has been in incubation for ten months now I, as
>> a mentor, find it quite concerning that there is still no Apache
>> hosted site, that lists are only now starting to be migrated (and even
>> then only with a note in the footer).
>
> The developers list has been migrated completely for some time.
>
> Migration of end user support list has been encouraged by list-wide
> postings with a periodic reminder, not just the footer.
>
> However perhaps we should set some sort of a switch off time. The apache
> lists have usability issues compared to YahooGroups so leaving people
> the option to stay with the YahooGroup for now probably does slow down
> migration.
>
> Dave
>
>


Ross,

The developer community is completely up and running on Apache and JIRA 
is active.

The website is in staging:
   http://jena.staging.apache.org/jena/
for comments and contributions.

A temporary one is in place so people find something at the correct place:
   http://incubator.apache.org/jena/

Weaknesses:
   Only LARQ has an Apache build process.

Is your concern really the wording of the report?

How about:

"""
The project uses the Apache-based developer list exclusively and is now 
encouraging users to use the Apache-hosted user mailing list by regular 
reminder and an automatically added a trailer on all messages on the old 
user list.
"""

Jena has been running for over 10 years now.  The user community is 
important. Why is an active (old) mailing list bad and how does 
discouraging the the user list on Yahoo help the project?

http://incubator.apache.org/guides/mentor.html#transition-mailing-lists
"""
It may be useful to move development first to the official lists 
followed *gradually* by the user resources.

Note that subscribers of external mailing lists will not be 
automatically subscribed to the new Incubator project mailing lists. 
Instead, a note should be posted to the old external mailing list asking 
them to subscribe to the new list. If possible, add a footer to the old 
mailing list with some instructions.
"""
(my emphasis)

The HP signoff was in May.  We agreed to more actively promote Apache 
user lists when we had actually filed the software grant with Apache so 
were certain nothing would change.

The issue remains - there are many places referring to jena-dev@yahoo 
and we are not able to control them, including previous versions of the 
software.  For example, the university cycle shows that Jena is being 
used in course work and it appears that the course notes point to 
jena-dev@yahoo.

May to August counts:

Jena-dev@yahoo     256  141  112 21
jena-users@apache  254  115  92  19
jena-dev@apache    144  188  55  63


http://mail-archives.apache.org/mod_mbox/incubator-general/201108.mbox/%3CCAPVuaYv0upCGDnXPvZ07vdVA_V=BBU1Nd4=nmM9e4eh5AruYTw@mail.gmail.com%3E

Henri Yandell gave an opinion:
 > "Check and make sure that the papers that transfer rights to the ASF
 > been received. It is only necessary to transfer rights for the
 > package, the core code, and any new code produced by the project. "
 >
 > I view this as the first item that a podling should be dealing with,
 > along with setting up the committers and getting that first codebase
 > in. By comparison, a website is a nice to have and community is just
 > icing.

	Andy

Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Dave Reynolds <da...@gmail.com>.
On Sat, 2011-08-06 at 23:14 +0100, Ross Gardler wrote: 
> On 6 August 2011 18:33, Andy Seaborne <an...@epimorphics.com> wrote:
> > Added to the report on a the wiki:
> >
> > http://wiki.apache.org/incubator/August2011
> >
> > A mentor : could you check and sign off please.
> 
> Given that the project has been in incubation for ten months now I, as
> a mentor, find it quite concerning that there is still no Apache
> hosted site, that lists are only now starting to be migrated (and even
> then only with a note in the footer).

The developers list has been migrated completely for some time.

Migration of end user support list has been encouraged by list-wide
postings with a periodic reminder, not just the footer.

However perhaps we should set some sort of a switch off time. The apache
lists have usability issues compared to YahooGroups so leaving people
the option to stay with the YahooGroup for now probably does slow down
migration.

Dave



Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Al Baker <aj...@gmail.com>.
Is there a way for the community (i.e. people without write access to the
SVN) to help build the website - e.g. confluence to website publishing like
some other projects have?  A git repository that could accept pull requests
to edits for the website files, etc?

I'm sure there are folks out there that'd be wlling to help, myself
included.

There are also 3 new community driven Jena contributions created over the
past 5 weeks that weren't in the report, and while I'm both the author and
biased, I think they are compelling and help promote and build Jena amongst
a new group of developers (groovy/grails developers) that may not have been
aware of Jena or the Semantic Web technology stack(s) before.

1. Groovy SPARQL, a Groovy domain specific language that enables easy
development with Jena with the Groovy language
2. Spring-Jena, a set of Spring aware beans for more easily working with
Jena in an idiomatic spring framework environment
3. Linked Ratpack, a Sinatra style microframework for readily building small
linked data RDF servers using Groovy SPARQL and other DSLs around Jena -
e.g. SPARQL construct to RDF, de-reference URIs to Jena models, and the
RDFBuilder from Groovy SPARQL.

All three are in their infancy, and their documentation lives on my blog
[4], but they each garnered some attention in various development circles.
I'll likely do a Gaelyk and Grails plugin as well for further exposing Jena
into those environments and creating rapid development solutions for people
to get started with semantic web development more easily.

Regards,
Al Baker

[1] https://github.com/AlBaker/GroovySparql
[2] https://github.com/AlBaker/SpringJena
[3] https://github.com/AlBaker/LinkedRatpack
[4] http://linkedjava.blogspot.com/


On Sat, Aug 6, 2011 at 6:14 PM, Ross Gardler <rg...@opendirective.com>wrote:

> On 6 August 2011 18:33, Andy Seaborne <an...@epimorphics.com>
> wrote:
> > Added to the report on a the wiki:
> >
> > http://wiki.apache.org/incubator/August2011
> >
> > A mentor : could you check and sign off please.
>
> Given that the project has been in incubation for ten months now I, as
> a mentor, find it quite concerning that there is still no Apache
> hosted site, that lists are only now starting to be migrated (and even
> then only with a note in the footer). Of course I do have some
> understanding of why this is the case, but at the same time there are
> many projects that face the same kinds of issues that Jena faces.
>
> I suggest that as well as reporting progress there should be a one
> line explanation as to why it's taking such a long time to move the
> community here. Given that the main motivation was to build community
> it is somewhat of a worry that the approach being taken is, shall we
> say, unusual.
>
> Other projects of the scale of Jena (in fact in many cases much
> larger) found that a wholesale migration was much more effective. I am
> aware we discussed this on entry and the project community decided to
> take it slowly, but just how slowly is healthy?
>
> Ross
>

Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Ross Gardler <rg...@opendirective.com>.
On 6 August 2011 18:33, Andy Seaborne <an...@epimorphics.com> wrote:
> Added to the report on a the wiki:
>
> http://wiki.apache.org/incubator/August2011
>
> A mentor : could you check and sign off please.

Given that the project has been in incubation for ten months now I, as
a mentor, find it quite concerning that there is still no Apache
hosted site, that lists are only now starting to be migrated (and even
then only with a note in the footer). Of course I do have some
understanding of why this is the case, but at the same time there are
many projects that face the same kinds of issues that Jena faces.

I suggest that as well as reporting progress there should be a one
line explanation as to why it's taking such a long time to move the
community here. Given that the main motivation was to build community
it is somewhat of a worry that the approach being taken is, shall we
say, unusual.

Other projects of the scale of Jena (in fact in many cases much
larger) found that a wholesale migration was much more effective. I am
aware we discussed this on entry and the project community decided to
take it slowly, but just how slowly is healthy?

Ross

Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Andy Seaborne <an...@epimorphics.com>.
Added to the report on a the wiki:

http://wiki.apache.org/incubator/August2011

A mentor : could you check and sign off please.

	Andy

On 03/08/11 11:14, Andy Seaborne wrote:
> Draft text for the iPMC/board report.
>
> I've stripped the report down a bit to put it in a style used by most
> projects in the reporting cycle.
>
> Comments in the next 72 hours please: I'll then copy it to the wiki for
> signing by a mentor.
>
> Paolo - I worded a sentence about LARQ to show "we" (= you!) are getting
> to grips with the Apache release process. Could you check and correct it
> please?
>
> Andy
>
> ---------------
> Jena
>
> Jena is a semantic web framework in Java that implements
> the key W3C recommendations for the core semantic web technologies of
> RDF and SPARQL. Jena entered incubation in November 2010.
>
>
> Progress since the last report:
>
> The project now advertises the existence of Apache-hosted mailing lists
> on the old mailing lists through an automatically added trailer on all
> messages. The mailing lists remian active.
>
> The Apache-hosted website is "under construction" in staging. The
> project selected the Apache CMS and buildbot system. The design and
> navigation is done. Next step is to populate the website with the
> content from the old sites.
>
> One module, LARQ, is being used to learn about the Apache release
> process and the requirements it brings with it.
>
> Important issues to address for graduation:
>
> * Create a code base in Apache with legal clearance.
>
> There are about 10 small contributions (a few line upto a single class
> file) across the whole codebase that that need to be resolved. All are
> currently covered by BSD licences.
>
> * Do a full release
>
> Issues for the Incubator PMC or ASF Board:
>
> None.
>
> Technical development:
>
> The new transactional native SPARQL storage systems, TxTDB has been
> advertised as a prototype snapshot. Some users have offered to help with
> testing.
>
>
> Signed off by mentor:

Re: Incubator PMC/Board report for August 2011 (jena-dev@incubator.apache.org)

Posted by Andy Seaborne <an...@epimorphics.com>.
Draft text for the iPMC/board report.

I've stripped the report down a bit to put it in a style used by most 
projects in the reporting cycle.

Comments in the next 72 hours please: I'll then copy it to the wiki for 
signing by a mentor.

Paolo - I worded a sentence about LARQ to show "we" (= you!) are getting 
to grips with the Apache release process.  Could you check and correct 
it please?

	Andy

---------------
Jena

Jena is a semantic web framework in Java that implements
the key W3C recommendations for the core semantic web technologies of
RDF and SPARQL.  Jena entered incubation in November 2010.


Progress since the last report:

The project now advertises the existence of Apache-hosted mailing lists 
on the old mailing lists through an automatically added trailer on all 
messages.  The mailing lists remian active.

The Apache-hosted website is "under construction" in staging.  The 
project selected the Apache CMS and buildbot system. The design and 
navigation is done.  Next step is to populate the website with the 
content from the old sites.

One module, LARQ, is being used to learn about the Apache release 
process and the requirements it brings with it.

Important issues to address for graduation:

* Create a code base in Apache with legal clearance.

There are about 10 small contributions (a few line upto a single class 
file) across the whole codebase that that need to be resolved.  All are 
currently covered by BSD licences.

* Do a full release

Issues for the Incubator PMC or ASF Board:

None.

Technical development:

The new transactional native SPARQL storage systems, TxTDB has been 
advertised as a prototype snapshot. Some users have offered to help with 
testing.


Signed off by mentor: