You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ Community contributions are essential for keeping Ruby RDF great. We want to kee
6
6
7
7
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.
8
8
9
-
* create or respond to an issue on the [Github Repository](http://github.com/ruby-rdf/json-ld/issues)
9
+
* create or respond to an issue on the [Github Repository](https://github.com/ruby-rdf/json-ld/issues)
@@ -434,17 +434,6 @@ Many JSON APIs separate properties from their entities using an intermediate obj
434
434
```
435
435
In this way, nesting survives round-tripping through expansion, and framed output can include nested properties.
436
436
437
-
### Framing Updates
438
-
The [JSON-LD Framing 1.1 Specification]() improves on previous un-released versions.
439
-
440
-
*[More Specific Frame matching](https://github.com/json-ld/json-ld.org/issues/110) – Allows framing to extend to elements of value objects, and objects are matched through recursive frame matching. `{}` is used as a wildcard, and `[]` as matching nothing.
441
-
*[Graph framing](https://github.com/json-ld/json-ld.org/issues/118) – previously, only the merged graph can be framed, this update allows arbitrary graphs to be framed.
442
-
* Use `@graph` in frame, matches the default graph, not the merged graph.
443
-
* Use `@graph` in property value, causes the apropriatly named graph to be used for filling in values.
444
-
*[Reverse properties](https://github.com/json-ld/json-ld.org/issues/311) – `@reverse` (or a property defined with `@reverse`) can cause matching values to be included, allowing a matched object to include reverse references to any objects referencing it.
445
-
*[@omitDefault behavior](https://github.com/json-ld/json-ld.org/issues/389) – In addition to `true` and `false`, `@omitDefault` can take `@last`, `@always`, `@never`, and `@link`.
446
-
*[multiple `@id` matching](https://github.com/json-ld/json-ld.org/issues/424) – A frame can match based on one or more specific object `@id` values.
447
-
448
437
## Sinatra/Rack support
449
438
JSON-LD 1.1 describes support for the _profile_ parameter to a media type in an HTTP ACCEPT header. This allows an HTTP request to specify the format (expanded/compacted/flattened/framed) along with a reference to a context or frame to use to format the returned document.
450
439
@@ -490,7 +479,7 @@ The {JSON::LD::ContentNegotiation#call} method looks for a result which includes
490
479
See [Rack::LinkedData][] to do the same thing with an RDF Graph or Dataset as the source, rather than Ruby objects.
491
480
492
481
## Documentation
493
-
Full documentation available on [RubyDoc](http://rubydoc.info/gems/json-ld/file/README.md)
482
+
Full documentation available on [RubyDoc](https://rubydoc.info/gems/json-ld/file/README.md)
494
483
495
484
## Differences from [JSON-LD API][]
496
485
The specified JSON-LD API is based on a WebIDL definition implementing [Promises][] intended for use within a browser.
@@ -513,12 +502,12 @@ Note, the API method signatures differed in versions before 1.0, in that they al
513
502
* {JSON::LD::Writer}
514
503
515
504
## Dependencies
516
-
*[Ruby](http://ruby-lang.org/) (>= 2.2.2)
517
-
*[RDF.rb](http://rubygems.org/gems/rdf) (~> 3.0)
505
+
*[Ruby](https://ruby-lang.org/) (>= 2.2.2)
506
+
*[RDF.rb](https://rubygems.org/gems/rdf) (~> 3.0)
518
507
*[JSON](https://rubygems.org/gems/json) (>= 2.1)
519
508
520
509
## Installation
521
-
The recommended installation method is via [RubyGems](http://rubygems.org/).
510
+
The recommended installation method is via [RubyGems](https://rubygems.org/).
522
511
To install the latest official release of the `JSON-LD` gem, do:
523
512
```bash
524
513
% [sudo] gem install json-ld
@@ -529,10 +518,10 @@ To get a local working copy of the development repository, do:
0 commit comments