2
2
3
3
This is a [ Ruby] [ ] implementation of a [ SPARQL] [ ] client for [ RDF.rb] [ ] .
4
4
5
- * < http ://ruby-rdf.github.com/sparql-client/>
5
+ * < https ://ruby-rdf.github.com/sparql-client/>
6
6
7
- [ ![ Gem Version] ( https://badge.fury.io/rb/sparql-client.png )] ( http ://badge.fury.io/rb/sparql-client)
8
- [ ![ Build Status] ( https://travis-ci.org /ruby-rdf/sparql-client.png ?branch=master )] ( http ://travis-ci.org /ruby-rdf/sparql-client)
7
+ [ ![ Gem Version] ( https://badge.fury.io/rb/sparql-client.png )] ( https ://badge.fury.io/rb/sparql-client)
8
+ [ ![ Build Status] ( https://github.com /ruby-rdf/sparql-client/workflows/CI/badge.svg ?branch=develop )] ( https ://github.com /ruby-rdf/sparql-client/actions?query=workflow%3ACI )
9
9
[ ![ Coverage Status] ( https://coveralls.io/repos/ruby-rdf/sparql-client/badge.svg?branch=master&service=github )] ( https://coveralls.io/github/ruby-rdf/sparql-client?branch=master )
10
+ [ ![ Gitter chat] ( https://badges.gitter.im/ruby-rdf/rdf.png )] ( https://gitter.im/ruby-rdf/rdf )
10
11
11
12
## Features
12
13
@@ -18,7 +19,7 @@ This is a [Ruby][] implementation of a [SPARQL][] client for [RDF.rb][].
18
19
* Supports tuple result sets in both XML, JSON, CSV and TSV formats, with JSON being
19
20
the preferred default for content-negotiation purposes.
20
21
* Supports graph results in any RDF serialization format understood by RDF.rb.
21
- * Returns results using the [ RDF.rb object model] [ RDF.rb model ] .
22
+ * Returns results using the RDF.rb object model.
22
23
* Supports accessing endpoints as read/write [ ` RDF::Repository ` ] [ RDF::Repository ]
23
24
instances {SPARQL::Client::Repository}.
24
25
@@ -123,15 +124,15 @@ sparql.delete_data(data)
123
124
124
125
## Dependencies
125
126
126
- * [ Ruby] ( http ://ruby-lang.org/) (>= 2.4)
127
- * [ RDF.rb] ( http ://rubygems.org/gems/rdf) (~ > 3.1)
128
- * [ Net::HTTP::Persistent] ( http ://rubygems.org/gems/net-http-persistent) (~ > 3.1)
129
- * Soft dependency on [ SPARQL] ( http ://rubygems.org/gems/sparql) (~ > 3.1)
130
- * Soft dependency on [ Nokogiri] ( http ://rubygems.org/gems/nokogiri) (>= 1.10)
127
+ * [ Ruby] ( https ://ruby-lang.org/) (>= 2.4)
128
+ * [ RDF.rb] ( https ://rubygems.org/gems/rdf) (~ > 3.1)
129
+ * [ Net::HTTP::Persistent] ( https ://rubygems.org/gems/net-http-persistent) (~ > 3.1)
130
+ * Soft dependency on [ SPARQL] ( https ://rubygems.org/gems/sparql) (~ > 3.1)
131
+ * Soft dependency on [ Nokogiri] ( https ://rubygems.org/gems/nokogiri) (>= 1.10)
131
132
132
133
## Installation
133
134
134
- The recommended installation method is via [ RubyGems] ( http ://rubygems.org/) .
135
+ The recommended installation method is via [ RubyGems] ( https ://rubygems.org/) .
135
136
To install the latest official release of the ` SPARQL::Client ` gem, do:
136
137
137
138
% [sudo] gem install sparql-client
@@ -145,31 +146,31 @@ To get a local working copy of the development repository, do:
145
146
Alternatively, download the latest development version as a tarball as
146
147
follows:
147
148
148
- % wget http ://github.com/ruby-rdf/sparql-client/tarball/master
149
+ % wget https ://github.com/ruby-rdf/sparql-client/tarball/master
149
150
150
151
## Mailing List
151
152
152
- * < http ://lists.w3.org/Archives/Public/public-rdf-ruby/>
153
+ * < https ://lists.w3.org/Archives/Public/public-rdf-ruby/>
153
154
154
155
## Authors
155
156
156
- * [ Arto Bendiken] ( http ://github.com/bendiken ) - < http ://ar.to/>
157
- * [ Ben Lavender] ( http ://github.com/bhuga) - < http ://bhuga.net/>
158
- * [ Gregg Kellogg] ( http ://github.com/gkellogg) - < http ://greggkellogg.net/>
157
+ * [ Arto Bendiken] ( https ://github.com/artob ) - < https ://ar.to/>
158
+ * [ Ben Lavender] ( https ://github.com/bhuga) - < https ://bhuga.net/>
159
+ * [ Gregg Kellogg] ( https ://github.com/gkellogg) - < https ://greggkellogg.net/>
159
160
160
161
## Contributors
161
162
162
- * [ Christoph Badura] ( http ://github.com/bad) - < http ://github.com/bad>
163
- * [ James Hetherington] ( http ://github.com/jamespjh) - < http ://twitter.com/jamespjh>
164
- * [ Gabriel Horner] ( http ://github.com/cldwalker) - < http ://tagaholic.me/>
165
- * [ Nicholas Humfrey] ( http ://github.com/njh) - < http ://www.aelius.com/njh/>
166
- * [ Fumihiro Kato] ( http ://github.com/fumi) - < http ://fumi.me/>
167
- * [ David Nielsen] ( http ://github.com/drankard) - < http ://github.com/drankard>
168
- * [ Thamaraiselvan Poomalai] ( http ://github.com/selvan) - < http ://softonaut.blogspot.com/>
169
- * [ Michael Sokol] ( http ://github.com/mikaa123) - < http ://sokolmichael.com/>
170
- * [ Yves Raimond] ( http ://github.com/moustaki) - < http ://moustaki.org/>
171
- * [ Thomas Feron] ( http ://github.com/thoferon) - < http ://github.com/thoferon>
172
- * [ Nick Gottlieb] ( http ://github.com/ngottlieb) - < http ://www.nicholasgottlieb.com>
163
+ * [ Christoph Badura] ( https ://github.com/bad) - < https ://github.com/bad>
164
+ * [ James Hetherington] ( https ://github.com/jamespjh) - < https ://twitter.com/jamespjh>
165
+ * [ Gabriel Horner] ( https ://github.com/cldwalker) - < https ://tagaholic.me/>
166
+ * [ Nicholas Humfrey] ( https ://github.com/njh) - < https ://www.aelius.com/njh/>
167
+ * [ Fumihiro Kato] ( https ://github.com/fumi) - < https ://fumi.me/>
168
+ * [ David Nielsen] ( https ://github.com/drankard) - < https ://github.com/drankard>
169
+ * [ Thamaraiselvan Poomalai] ( https ://github.com/selvan) - < https ://softonaut.blogspot.com/>
170
+ * [ Michael Sokol] ( https ://github.com/mikaa123) - < https ://sokolmichael.com/>
171
+ * [ Yves Raimond] ( https ://github.com/moustaki) - < https ://moustaki.org/>
172
+ * [ Thomas Feron] ( https ://github.com/thoferon) - < https ://github.com/thoferon>
173
+ * [ Nick Gottlieb] ( https ://github.com/ngottlieb) - < https ://www.nicholasgottlieb.com>
173
174
174
175
## Contributing
175
176
This repository uses [ Git Flow] ( https://github.com/nvie/gitflow ) to mange development and release activity. All submissions _ must_ be on a feature branch based on the _ develop_ branch to ease staging and integration.
@@ -184,31 +185,32 @@ This repository uses [Git Flow](https://github.com/nvie/gitflow) to mange develo
184
185
list in the the ` README ` . Alphabetical order applies.
185
186
* Do note that in order for us to merge any non-trivial changes (as a rule
186
187
of thumb, additions larger than about 15 lines of code), we need an
187
- explicit [ public domain dedication] [ PDD ] on record from you.
188
+ explicit [ public domain dedication] [ PDD ] on record from you,
189
+ which you will be asked to agree to on the first commit to a repo within the organization.
190
+ Note that the agreement applies to all repos in the [ Ruby RDF] ( https://github.com/ruby-rdf/ ) organization.
188
191
189
192
## Resources
190
193
191
- * < http ://ruby-rdf.github.com/sparql-client/>
192
- * < http ://github.com/ruby-rdf/sparql-client>
193
- * < http ://rubygems.org/gems/sparql-client>
194
- * < http ://raa.ruby-lang.org/project/sparql-client/>
195
- * < http ://www.ohloh.net/p/rdf>
194
+ * < https ://ruby-rdf.github.com/sparql-client/>
195
+ * < https ://github.com/ruby-rdf/sparql-client>
196
+ * < https ://rubygems.org/gems/sparql-client>
197
+ * < https ://raa.ruby-lang.org/project/sparql-client/>
198
+ * < https ://www.ohloh.net/p/rdf>
196
199
197
200
## License
198
201
199
202
This is free and unencumbered public domain software. For more information,
200
- see < http://unlicense.org/ > or the accompanying {file: UNLICENSE } file.
201
-
202
- [ Ruby ] : http://ruby-lang.org/
203
- [ RDF ] : http://www.w3.org/RDF/
204
- [ SPARQL ] : http://en.wikipedia.org/wiki/SPARQL
205
- [ SPARQL JSON ] : http://www.w3.org/TR/rdf-sparql-json-res/
206
- [ RDF.rb ] : http://rubygems.org/gems/rdf
207
- [ RDF.rb model ] : http://blog.datagraph.org/2010/03/rdf-for-ruby
208
- [ RDF::Repository ] : http://rubydoc.info/github/ruby-rdf/rdf/RDF/Repository
209
- [ DSL ] : http://en.wikipedia.org/wiki/Domain-specific_language
203
+ see < https://unlicense.org/ > or the accompanying {file: UNLICENSE } file.
204
+
205
+ [ Ruby ] : https://ruby-lang.org/
206
+ [ RDF ] : https://www.w3.org/RDF/
207
+ [ SPARQL ] : https://en.wikipedia.org/wiki/SPARQL
208
+ [ SPARQL JSON ] : https://www.w3.org/TR/rdf-sparql-json-res/
209
+ [ RDF.rb ] : https://rubygems.org/gems/rdf
210
+ [ RDF::Repository ] : https://rubydoc.info/github/ruby-rdf/rdf/RDF/Repository
211
+ [ DSL ] : https://en.wikipedia.org/wiki/Domain-specific_language
210
212
"domain-specific language"
211
- [ YARD ] : http ://yardoc.org/
212
- [ YARD-GS ] : http ://rubydoc.info/docs/yard/file/docs/GettingStarted.md
213
- [ PDD ] : http ://unlicense.org/#unlicensing-contributions
214
- [ Backports ] : http ://rubygems.org/gems/backports
213
+ [ YARD ] : https ://yardoc.org/
214
+ [ YARD-GS ] : https ://rubydoc.info/docs/yard/file/docs/GettingStarted.md
215
+ [ PDD ] : https ://unlicense.org/#unlicensing-contributions
216
+ [ Backports ] : https ://rubygems.org/gems/backports
0 commit comments