ActiveTriples / linked-data-fragments

Basic linked data fragments endpoint.
Creative Commons Zero v1.0 Universal
15 stars 0 forks source link

Refactor Schemas into LinkedDataFragments Namespace #39

Closed no-reply closed 7 years ago

no-reply commented 7 years ago

Moves Schemas into lib as a first step in isolating other logic.

scande3 commented 7 years ago

Is this in reference to https://github.com/ActiveTriples/linked-data-fragments/issues/38 so that you can run individual tests?

no-reply commented 7 years ago

@scande3: It's the first step in a stepwise refactor to move core logic to lib. There are follow-up PRs on the way to make the core logic sharable, make the application mountable, and gemify the project.

I'm submitting them in the small refactors like this to keep review sane and ensure we avoid breaking changes.

38 was encountered along the way. The aggressive stubbing made it hard to extract Setting from the rails app.

no-reply commented 7 years ago

The first follow-up is here: ~https://github.com/ActiveTriples/linked-data-fragments/tree/feature/refactor-schemas~ https://github.com/ActiveTriples/linked-data-fragments/compare/feature/refactor-models

The best public branch for where things are going is: https://github.com/ActiveTriples/linked-data-fragments/commits/feature/rack-server