|
1 | 1 | RDF::LDP |
2 | 2 | ======== |
3 | | - |
4 | | -[](https://travis-ci.org/ruby-rdf/rdf-ldp) |
| 3 | +[](https://badge.fury.io/rb/rdf-ldp) |
| 4 | +[](https://github.com/ruby-rdf/rdf-ldp/actions?query=workflow%3ACI) |
| 5 | +[](https://coveralls.io/github/ruby-rdf/rdf-ldp) |
| 6 | +[](https://gitter.im/ruby-rdf/rdf) |
5 | 7 |
|
6 | 8 | Server-side support for Linked Data Platform (LDP) with RDF.rb. To get started |
7 | 9 | with LDP, see the [LDP Primer](https://dvcs.w3.org/hg/ldpwg/raw-file/default/ldp-primer/ldp-primer.html). |
@@ -89,7 +91,7 @@ app = proc do |env| |
89 | 91 | # The `Rack::LDP` middleware marhsalls the request to the resource, builds the response, |
90 | 92 | # and handles conneg for RDF serializations (when the body is an `RDF::LDP::RDFSource`). |
91 | 93 | # |
92 | | - # @see http://www.rubydoc.info/github/rack/rack/master/file/SPEC#The_Response |
| 94 | + # @see https://www.rubydoc.info/github/rack/rack/master/file/SPEC#The_Response |
93 | 95 | |
94 | 96 | [200, {}, RDF::LDP::Resource.find(RDF::URI(env['REQUEST_URI']), repository)] |
95 | 97 | end |
@@ -148,10 +150,33 @@ gem to run the suite and generate the tests. |
148 | 150 | RDF.rb Compatibility |
149 | 151 | -------------------------- |
150 | 152 |
|
151 | | -As of version 2.0, this software depends on RDF.rb 3.1 or greater. |
| 153 | +As of version 2.1, this software depends on RDF.rb 3.2 or greater. |
152 | 154 |
|
| 155 | +## Contributing |
153 | 156 |
|
154 | | -License |
155 | | -======== |
| 157 | +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. |
| 158 | + |
| 159 | +* Do your best to adhere to the existing coding conventions and idioms. |
| 160 | +* Don't use hard tabs, and don't leave trailing whitespace on any line. |
| 161 | + Before committing, run `git diff --check` to make sure of this. |
| 162 | +* Do document every method you add using [YARD][] annotations. Read the |
| 163 | + [tutorial][YARD-GS] or just look at the existing code for examples. |
| 164 | +* Don't touch the `.gemspec` or `VERSION` files. If you need to change them, |
| 165 | + do so on your private branch only. |
| 166 | +* Do feel free to add yourself to the `CREDITS` file and the |
| 167 | + corresponding list in the the `README`. Alphabetical order applies. |
| 168 | +* Don't touch the `AUTHORS` file. If your contributions are significant |
| 169 | + enough, be assured we will eventually add you in there. |
| 170 | +* Do note that in order for us to merge any non-trivial changes (as a rule |
| 171 | + of thumb, additions larger than about 15 lines of code), we need an |
| 172 | + explicit [public domain dedication][PDD] on record from you, |
| 173 | + which you will be asked to agree to on the first commit to a repo within the organization. |
| 174 | + Note that the agreement applies to all repos in the [Ruby RDF](https://github.com/ruby-rdf/) organization. |
| 175 | + |
| 176 | +## License |
156 | 177 |
|
157 | 178 | This software is released under a public domain waiver (Unlicense). |
| 179 | + |
| 180 | +[YARD]: https://yardoc.org/ |
| 181 | +[YARD-GS]: https://rubydoc.info/docs/yard/file/docs/GettingStarted.md |
| 182 | +[PDD]: https://unlicense.org/#unlicensing-contributions |
0 commit comments