Hi Peter

In addition, we are explicitly aiming not to be biased towards any of
> the potential implementations, and your proposal is based solely on
> fitting with your potential implementation.
>

Clerezza is not a potential implementation, part of clerezza is about
proving a vendor independent API for RDF. The hope is that this API and the
clerezza core RDF API will converge and that there will be a single commons
RDF API.

The current clerezza version of commons RDF treats acronyms as words, this
is not an argument for using this convention. Similarly I think the current
code proposal on Github is not an argument for having it another way.

I'm happy to change the clerezza commons RDF code, I would prefer to do
this before the first release and I would like to avoid changing the code
multiple times, so I would like to have a decision that is meant to last.
This is not argument for any version but just to explain why I am insisting
on this matter.

Cheers,
Reto



>
> Thanks,
>
> Peter
>
> On 23 March 2015 at 21:16, Reto Gmür <r...@apache.org> wrote:
> > Right now we have negectable costs of changing, later it will mean an
> > incompatible change.
> >
> > So while I'm fully aware that "Projects using the library make their own
> > decisions", I nevertheless think that it is an advantage for Clerezza to
> > use the same convention as what will be its most important library and
> most
> > frequently used types.
> >
> > I suggest we have a vote and then stick to the decision.
> >
> > IIUC we have two proposals:
> >
> > a) Acronyms are treated like normal words, i.e. only the first character
> is
> > uppercased, this is what the google style guide recommends
> >
> > d) If possible acronyms are cased as they appear in the specs (default
> > casing), if they appear in a position where an uppercase first letter is
> > required (and this letter is not uppercase in the default casing) then
> only
> > this letter is uppercased, if they appear in a position where a lowercase
> > first letter is required then the whole acronym is lowercased. Where
> > obvious readability improvements result a different casing can be chosen.
> >
> > If I correctly described the proposals that have some support, we can
> have
> > a vote on which one to pick.
> >
> > Cheers,
> > Reto
> >
> >
> >
> >
> >
> > On Mon, Mar 23, 2015 at 9:57 AM, Stian Soiland-Reyes <st...@apache.org>
> > wrote:
> >
> >> +1 - if we end up with say SPARQLRDFXMLSerializer (which would be out
> >> of scope now!) then revisit - stay with current names for now.
> >>
> >> On 22 March 2015 at 20:56, Peter Ansell <ansell.pe...@gmail.com> wrote:
> >> > On 21 March 2015 at 20:25, Reto Gmür <r...@apache.org> wrote:
> >> >>> You had then gone on to refer to the case of
> >> >>> possibly having multiple acronyms, which we do not have.
> >> >>>
> >> >>
> >> >> I started the discussion with the goal "to do the casing so we can
> >> apply it
> >> >> consistently everywhere" and I mentioned the situation of multiple
> >> acronyms
> >> >> in my first mail.
> >> >
> >> > At this point, our entire scope is what we have right now, and there
> >> > is no specific benefit to switching to 'acronyms as words' within that
> >> > scope. If the scope expands to those cases in the future, before a 1.0
> >> > release, we can revisit the issue.
> >> >
> >> > Thanks,
> >> >
> >> > Peter
> >>
> >>
> >>
> >> --
> >> Stian Soiland-Reyes
> >> Apache Taverna (incubating), Apache Commons RDF (incubating)
> >> http://orcid.org/0000-0001-9842-9718
> >>
>

Reply via email to