2014-07-21 16:55 GMT+02:00 Phil Steitz <phil.ste...@gmail.com>:

> On 7/21/14, 5:11 AM, Sergio Fernández wrote:
> > Hi Benedikt,
> >
> > On 21/07/14 13:12, Benedikt Ritter wrote:
> >> first of all, welcome the Apache Commons dev mailing list. It's
> >> nice to
> >> hear that you have decided to share code with others using the
> >> Apache
> >> Commons project.
> >
> > Consider this contribution our (Andy, Peter and mine) two cents to
> > such important project. Thanks for having us on board.
> >
> >> In the past we had the policy, that the commons sandbox is free
> >> for all ASF
> >> committers. So you could have started coding at commons right
> >> from the
> >> beginning ;-)
> >> Since you already bringing a group of people who are willing to
> >> work on the
> >> component, I don't have a problem with letting commons-rdf join
> >> the sandbox.
> >
> > Sorry, I tried to find it, but in the web site there is no
> > information about such procedure. Do we need to start a vote and
> > get a consensus from the Commons PMC?
>
> There is no formal process for starting a sandbox component per se,
> as long as existing ASF committer(s) are initiating it.  To get
> sandbox karma, ASF committers just have to ask for it here.  There
> is, however, a process for accepting a software grant, which in this
> case we are going to have to follow, since the initial code was
> developed outside the ASF (i.e., not under the oversight of an ASF
> PMC, unless I am misunderstanding something).   Have a look at [1]
> for how Commons sandbox works and [2] for the IP clearance process.
>

Phil, thanks for clearing this up.

I think after sorting the IP stuff out, the guys don't need sandbox karma
(in svn), but a sandbox git repo (since they insist on developing via git)

Benedikt


>
> Welcome to Commons!
>
> Phil
>
> [1] http://wiki.apache.org/commons/CommonsEtiquette
> [2] http://incubator.apache.org/ip-clearance/
>
>
> >
> >> Using git may be an issue. We had long discussions about svn vs.
> >> git and we
> >> came to the conclusion that using the one or the other should be
> >> decided on
> >> a component basis by the developers of the components. So far
> >> only Commons
> >> Math is really taking action to migrate to git.
> >> If you really want to use git, we need to figure out how we can
> >> integrate
> >> that with our release process. Having you join us, may be a
> >> chance for us
> >> to learn from more experienced git users ;-)
> >
> > Definitely we do need git, otherwise some tasks would require
> > extra time to fuss with the weird way that svn does things after
> > working with git.
> >
> > I'm not aware of the long discussions you mention. But of course
> > I'm willing to help you guys with the migration of those
> > subprojects that want to try.
> >
> >> I'm not sure about the git PRs. Does that involve github? What
> >> about the IP
> >> in such a case? It legal okay with that?
> >
> > Infra has already worked on providing the basic infrastructure.
> > Then each project is free to manage it as they prefer. What we did
> > in Marmotta, for instance, is to force to file issues in Jira for
> > all PRs (so having the regular IP in place).
> >
> >> About the commons-rdf code itself: I only took a very brief look.
> >> As far as
> >> I understand this is only supposed to be an API, hence there are no
> >> implementation classes, right? One thing that caught my eye is
> >> BlankNoreOrIRI... Is this defined as such in the standard?
> >
> > You are completely right. There has been a long discussion about
> > that aspect, see issue #9 fir further background:
> >
> > https://github.com/wikier/commons-rdf/issues/9
> >
> > Because there is not such official term for what a RDF subject
> > could have a triple.
> >
> >> It just feels wrong, and I'm seeing people doing:
> >>
> >> if(term instanceof BlankNode)
> >>    BlankNode node = (BlankNode) term
> >> else
> >>    IRI iri = (IRI) term
> >
> > It is not expected to have classes implementing only that
> > interface, so it's only useful for the methods signature. That's
> > indeed a problem in Java, so we may have to figure out better
> > design solutions.
> >
> >> But as I said, I only too a very brief look and I don't know RDF
> >> too well.
> >> Further more, where are the license headers in your files?!
> >
> > Already working on it ;-)
> >
> > https://github.com/wikier/commons-rdf/issues/28
> >
> > Thanks for all your comments.
> >
> > Cheers,
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>
>


-- 
http://people.apache.org/~britter/
http://www.systemoutprintln.de/
http://twitter.com/BenediktRitter
http://github.com/britter

Reply via email to