You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by Paolo Castagna <ca...@googlemail.com> on 2011/11/11 15:27:08 UTC

Re: svn commit: r1200892 - /incubator/jena/README

Yeah! Thanks.

A proposal for a small addition to this README file:

"""
The Experimental/ directory contains prototypes which might or might not become 
supported Jena modules/contributions.
The Import/ directory contains the Jena CVS and SVN imports from SourceForge, 
it's here just for historical/archival reasons but we do not expect you to look 
at it.
The Scratch/ directory is our little|small|personal playground on the Apache SVN 
repository, this stuff might or might not made it into Jena code base. A sort of 
micro Apache Labs (http://labs.apache.org/) for tiny things related to Apache 
Jena. Some of us use also GitHub for this.
Last but not least, the site/ directory contains the sources for the Apache Jena 
website and... yes! You can check it out and submit patches for it. Patches on 
documentation are as welcome as patches for code.
"""

Feel free to change/improve as you wish.

The aim is to clearly tell people:

  - do not waste your time on Import/
  - you can submit patches for site/ and they are welcome!
  - if you are curious and not afraid to experiment, feel free to look at
    Experimental/ and/or Scratch/ but, please, be aware that this is
    "unsupported" and "unreleased" stuff until it's moved elsewhere.

Paolo

andy@apache.org wrote:
> Author: andy
> Date: Fri Nov 11 14:06:13 2011
> New Revision: 1200892
> 
> URL: http://svn.apache.org/viewvc?rev=1200892&view=rev
> Log:
> Add a README for the Jena svn repository
> 
> Added:
>     incubator/jena/README
> 
> Added: incubator/jena/README
> URL: http://svn.apache.org/viewvc/incubator/jena/README?rev=1200892&view=auto
> ==============================================================================
> --- incubator/jena/README (added)
> +++ incubator/jena/README Fri Nov 11 14:06:13 2011
> @@ -0,0 +1,18 @@
> +Jena README
> +===========
> +
> +Welcome to Apache Jena,  a Java framework 
> +for writing Semantic Web applications.
> +
> +The Jena Framework includes:
> +
> ++ an API for reading, processing and writing RDF data in XML, N-triples and Turtle formats;
> ++ an ontology API for handling OWL and RDFS ontologies;
> ++ a rule-based inference engine for reasoning with RDF and OWL data sources;
> ++ stores to allow large numbers of RDF triples to be efficiently stored on disk;
> ++ a query engine compliant with the latest SPARQL specification
> ++ servers to allow RDF data to be published to other applications using SPARQL
> +
> +The codebase for the active modules is to be found under:
> +
> +https://svn.apache.org/repos/asf/incubator/jena/Jena2/
> 
> 


Re: svn commit: r1200892 - /incubator/jena/README

Posted by Paolo Castagna <ca...@googlemail.com>.
Dennis E. Hamilton wrote:
> I have nuked my blocked checkout and will confine my attention to Jena2.  'K?

Great Dennis, if there is anything you have problems with just ask.

I still do not know what drives your interest in Jena and the only reasons why I 
am asking is because I am curious and, if at all possible, I'd like to help you 
achieving your goals or solving your problems faster.

If you are a Java developer and you want to learn how to use Jena to deal with 
RDF data, we have plenty of good material on the website, if you start from 
scratch on RDF and Jena a good starting point is here:
http://incubator.apache.org/jena/tutorials/

If you are not a Java developer but you want to interact and/or use RDF via REST 
APIs or over HTTP, I suggest you start from here:
http://incubator.apache.org/jena/documentation/serving_data/
(or here: http://openjena.org/wiki/Fuseki)

Paolo


RE: svn commit: r1200892 - /incubator/jena/README

Posted by "Dennis E. Hamilton" <or...@apache.org>.
Of course check-out of a specific directory is supported.  Anything that command-line SVN can do is supported.

Usually I pick that directory high enough in a given repository so I have enough to see whatever there is that might be interesting or useful.  If I want to have several parts beneath that and not others, I have to do the parts individually.  In 1.7, I can control what subtrees I checkout and manage that as a single check-out.  I know that "high-enough" is not the top of the entire ASF repo, and it can't be checked-out anyhow because there are private branches.  Usually, "high-enough" for a project is the root of that project's chunk of the SVN.

I have nuked my blocked checkout and will confine my attention to Jena2.  'K?

 - Dennis

-----Original Message-----
From: Paolo Castagna [mailto:castagna.lists@googlemail.com] 
Sent: Friday, November 11, 2011 07:14
To: jena-dev@incubator.apache.org
Subject: Re: svn commit: r1200892 - /incubator/jena/README

Hi Dennis,
apologies, but I do not understand your issue here.

Probably because I am not a Windows user myself and I am not aware of the
features or lack of features of TortoiseSVN which if I remember correctly
is what you are using.

I would be really surprised if that SVN client does not support a checkout
of a specific directory, SVN as far as I know has been designed for that
use case (i.e. checkout of a directory rather than the entire repository).

The whole Apache SVN repository is just a single repository but no one
would be so 'crazy' to check out the whole entire Apache SVN repo. Isn't
it? (Although, interesting mining activity could be done over a whole
checkout! :-)).

So, if you better explain your problems and what you want to do (and you
can't or fail to do) people here or else where in Apache (or else where)
will be able to help you out.

Paolo

Dennis E. Hamilton wrote:
> Off-Topic: Until I have run all the cleanups required to upgrade to an SVN 1.7 client everywhere, it is burdensome to selectively check-out and update pieces of a repo.  I'll do it then (since there is finer-grained control once I do the upgrade.)
> 
> On-Topic: I am liking this.  It is still the case that an entire repo checkout should work.  And, for a multi-component project, I favor what is done to tidy the organization into meaningful sub-projects.
> 
>  - Dennis
> 
> -----Original Message-----
> From: Paolo Castagna [mailto:castagna.lists@googlemail.com] 
> Sent: Friday, November 11, 2011 06:27
> To: jena-dev@incubator.apache.org
> Subject: Re: svn commit: r1200892 - /incubator/jena/README
> 
> Yeah! Thanks.
> 
> A proposal for a small addition to this README file:
> 
> """
> The Experimental/ directory contains prototypes which might or might not become 
> supported Jena modules/contributions.
> The Import/ directory contains the Jena CVS and SVN imports from SourceForge, 
> it's here just for historical/archival reasons but we do not expect you to look 
> at it.
> The Scratch/ directory is our little|small|personal playground on the Apache SVN 
> repository, this stuff might or might not made it into Jena code base. A sort of 
> micro Apache Labs (http://labs.apache.org/) for tiny things related to Apache 
> Jena. Some of us use also GitHub for this.
> Last but not least, the site/ directory contains the sources for the Apache Jena 
> website and... yes! You can check it out and submit patches for it. Patches on 
> documentation are as welcome as patches for code.
> """
> 
> Feel free to change/improve as you wish.
> 
> The aim is to clearly tell people:
> 
>   - do not waste your time on Import/
>   - you can submit patches for site/ and they are welcome!
>   - if you are curious and not afraid to experiment, feel free to look at
>     Experimental/ and/or Scratch/ but, please, be aware that this is
>     "unsupported" and "unreleased" stuff until it's moved elsewhere.
> 
> Paolo
> 
> andy@apache.org wrote:
>> Author: andy
>> Date: Fri Nov 11 14:06:13 2011
>> New Revision: 1200892
>>
>> URL: http://svn.apache.org/viewvc?rev=1200892&view=rev
>> Log:
>> Add a README for the Jena svn repository
>>
>> Added:
>>     incubator/jena/README
>>
>> Added: incubator/jena/README
>> URL: http://svn.apache.org/viewvc/incubator/jena/README?rev=1200892&view=auto
>> ==============================================================================
>> --- incubator/jena/README (added)
>> +++ incubator/jena/README Fri Nov 11 14:06:13 2011
>> @@ -0,0 +1,18 @@
>> +Jena README
>> +===========
>> +
>> +Welcome to Apache Jena,  a Java framework 
>> +for writing Semantic Web applications.
>> +
>> +The Jena Framework includes:
>> +
>> ++ an API for reading, processing and writing RDF data in XML, N-triples and Turtle formats;
>> ++ an ontology API for handling OWL and RDFS ontologies;
>> ++ a rule-based inference engine for reasoning with RDF and OWL data sources;
>> ++ stores to allow large numbers of RDF triples to be efficiently stored on disk;
>> ++ a query engine compliant with the latest SPARQL specification
>> ++ servers to allow RDF data to be published to other applications using SPARQL
>> +
>> +The codebase for the active modules is to be found under:
>> +
>> +https://svn.apache.org/repos/asf/incubator/jena/Jena2/
>>
>>
> 


Re: svn commit: r1200892 - /incubator/jena/README

Posted by Paolo Castagna <ca...@googlemail.com>.
Hi Dennis,
apologies, but I do not understand your issue here.

Probably because I am not a Windows user myself and I am not aware of the
features or lack of features of TortoiseSVN which if I remember correctly
is what you are using.

I would be really surprised if that SVN client does not support a checkout
of a specific directory, SVN as far as I know has been designed for that
use case (i.e. checkout of a directory rather than the entire repository).

The whole Apache SVN repository is just a single repository but no one
would be so 'crazy' to check out the whole entire Apache SVN repo. Isn't
it? (Although, interesting mining activity could be done over a whole
checkout! :-)).

So, if you better explain your problems and what you want to do (and you
can't or fail to do) people here or else where in Apache (or else where)
will be able to help you out.

Paolo

Dennis E. Hamilton wrote:
> Off-Topic: Until I have run all the cleanups required to upgrade to an SVN 1.7 client everywhere, it is burdensome to selectively check-out and update pieces of a repo.  I'll do it then (since there is finer-grained control once I do the upgrade.)
> 
> On-Topic: I am liking this.  It is still the case that an entire repo checkout should work.  And, for a multi-component project, I favor what is done to tidy the organization into meaningful sub-projects.
> 
>  - Dennis
> 
> -----Original Message-----
> From: Paolo Castagna [mailto:castagna.lists@googlemail.com] 
> Sent: Friday, November 11, 2011 06:27
> To: jena-dev@incubator.apache.org
> Subject: Re: svn commit: r1200892 - /incubator/jena/README
> 
> Yeah! Thanks.
> 
> A proposal for a small addition to this README file:
> 
> """
> The Experimental/ directory contains prototypes which might or might not become 
> supported Jena modules/contributions.
> The Import/ directory contains the Jena CVS and SVN imports from SourceForge, 
> it's here just for historical/archival reasons but we do not expect you to look 
> at it.
> The Scratch/ directory is our little|small|personal playground on the Apache SVN 
> repository, this stuff might or might not made it into Jena code base. A sort of 
> micro Apache Labs (http://labs.apache.org/) for tiny things related to Apache 
> Jena. Some of us use also GitHub for this.
> Last but not least, the site/ directory contains the sources for the Apache Jena 
> website and... yes! You can check it out and submit patches for it. Patches on 
> documentation are as welcome as patches for code.
> """
> 
> Feel free to change/improve as you wish.
> 
> The aim is to clearly tell people:
> 
>   - do not waste your time on Import/
>   - you can submit patches for site/ and they are welcome!
>   - if you are curious and not afraid to experiment, feel free to look at
>     Experimental/ and/or Scratch/ but, please, be aware that this is
>     "unsupported" and "unreleased" stuff until it's moved elsewhere.
> 
> Paolo
> 
> andy@apache.org wrote:
>> Author: andy
>> Date: Fri Nov 11 14:06:13 2011
>> New Revision: 1200892
>>
>> URL: http://svn.apache.org/viewvc?rev=1200892&view=rev
>> Log:
>> Add a README for the Jena svn repository
>>
>> Added:
>>     incubator/jena/README
>>
>> Added: incubator/jena/README
>> URL: http://svn.apache.org/viewvc/incubator/jena/README?rev=1200892&view=auto
>> ==============================================================================
>> --- incubator/jena/README (added)
>> +++ incubator/jena/README Fri Nov 11 14:06:13 2011
>> @@ -0,0 +1,18 @@
>> +Jena README
>> +===========
>> +
>> +Welcome to Apache Jena,  a Java framework 
>> +for writing Semantic Web applications.
>> +
>> +The Jena Framework includes:
>> +
>> ++ an API for reading, processing and writing RDF data in XML, N-triples and Turtle formats;
>> ++ an ontology API for handling OWL and RDFS ontologies;
>> ++ a rule-based inference engine for reasoning with RDF and OWL data sources;
>> ++ stores to allow large numbers of RDF triples to be efficiently stored on disk;
>> ++ a query engine compliant with the latest SPARQL specification
>> ++ servers to allow RDF data to be published to other applications using SPARQL
>> +
>> +The codebase for the active modules is to be found under:
>> +
>> +https://svn.apache.org/repos/asf/incubator/jena/Jena2/
>>
>>
> 


RE: svn commit: r1200892 - /incubator/jena/README

Posted by "Dennis E. Hamilton" <or...@apache.org>.
Off-Topic: Until I have run all the cleanups required to upgrade to an SVN 1.7 client everywhere, it is burdensome to selectively check-out and update pieces of a repo.  I'll do it then (since there is finer-grained control once I do the upgrade.)

On-Topic: I am liking this.  It is still the case that an entire repo checkout should work.  And, for a multi-component project, I favor what is done to tidy the organization into meaningful sub-projects.

 - Dennis

-----Original Message-----
From: Paolo Castagna [mailto:castagna.lists@googlemail.com] 
Sent: Friday, November 11, 2011 06:27
To: jena-dev@incubator.apache.org
Subject: Re: svn commit: r1200892 - /incubator/jena/README

Yeah! Thanks.

A proposal for a small addition to this README file:

"""
The Experimental/ directory contains prototypes which might or might not become 
supported Jena modules/contributions.
The Import/ directory contains the Jena CVS and SVN imports from SourceForge, 
it's here just for historical/archival reasons but we do not expect you to look 
at it.
The Scratch/ directory is our little|small|personal playground on the Apache SVN 
repository, this stuff might or might not made it into Jena code base. A sort of 
micro Apache Labs (http://labs.apache.org/) for tiny things related to Apache 
Jena. Some of us use also GitHub for this.
Last but not least, the site/ directory contains the sources for the Apache Jena 
website and... yes! You can check it out and submit patches for it. Patches on 
documentation are as welcome as patches for code.
"""

Feel free to change/improve as you wish.

The aim is to clearly tell people:

  - do not waste your time on Import/
  - you can submit patches for site/ and they are welcome!
  - if you are curious and not afraid to experiment, feel free to look at
    Experimental/ and/or Scratch/ but, please, be aware that this is
    "unsupported" and "unreleased" stuff until it's moved elsewhere.

Paolo

andy@apache.org wrote:
> Author: andy
> Date: Fri Nov 11 14:06:13 2011
> New Revision: 1200892
> 
> URL: http://svn.apache.org/viewvc?rev=1200892&view=rev
> Log:
> Add a README for the Jena svn repository
> 
> Added:
>     incubator/jena/README
> 
> Added: incubator/jena/README
> URL: http://svn.apache.org/viewvc/incubator/jena/README?rev=1200892&view=auto
> ==============================================================================
> --- incubator/jena/README (added)
> +++ incubator/jena/README Fri Nov 11 14:06:13 2011
> @@ -0,0 +1,18 @@
> +Jena README
> +===========
> +
> +Welcome to Apache Jena,  a Java framework 
> +for writing Semantic Web applications.
> +
> +The Jena Framework includes:
> +
> ++ an API for reading, processing and writing RDF data in XML, N-triples and Turtle formats;
> ++ an ontology API for handling OWL and RDFS ontologies;
> ++ a rule-based inference engine for reasoning with RDF and OWL data sources;
> ++ stores to allow large numbers of RDF triples to be efficiently stored on disk;
> ++ a query engine compliant with the latest SPARQL specification
> ++ servers to allow RDF data to be published to other applications using SPARQL
> +
> +The codebase for the active modules is to be found under:
> +
> +https://svn.apache.org/repos/asf/incubator/jena/Jena2/
> 
>