-
Notifications
You must be signed in to change notification settings - Fork 120
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Split Data Package spec into its own repo #74
Comments
@rgrp I find the benefit of having individual versioning/tagging to be compelling, both as an author of a spec, and someone who'd like to cite other specs. I could poke at the dataprotocols.org side of this if you like (using submodules or redirects like we talked about). I've some deadlines at the moment, but could chip in later next week. |
@paulfitz good - let's move it out. All that should be needed here it so renamed this repo to dataprotocols.github.com and then to move datapackage spec to a repo named e.g. datapackage :-) (if we got fancy we might want to submodule the _layouts stuff so we don't duplicate ...). This isn't urgent so if you were up for looking at this next week that would be great! |
Oh I think I see your idea, I had something more convoluted in mind. Doing a quick experiment here http://paulfitz.github.io/datapackage/ (repo https://github.com/paulfitz/datapackage), I realize that we have three bits of structure that all repos might want: _layouts, _includes, and css. I guess it'd be ok to just use the css with an absolute path. Jekyll has no flexibility that I can see in where _includes is (must be top-level, must be so named, no subdirectories). It does have flexibility in where _layouts is. So, in order to avoid needing two submodules how do you feel about the following hack:
I'm not totally sure what the story will be with updating pages when the style changes, not sure if github is smart enough to update everything effected, could be clunky. Just to mention an alternative: suck datapackage in as a submodule of the existing dataprotocols site. It could have its own layout (or not) for hacking on it locally, but rendering would be as currently done. |
@paulfitz quick thoughts
It will be slightly clunky if we change the template a lot but otherwise should be pretty easy ... In terms of the inverse approach: that's kind of nice - one pain would be that rendering data-package itself wouldn't work too well but the more i think about it the more i like this ;-) So: perhaps we should explore the latter option (i.e. such data-package in as a submodule to main site) and see how that goes ... |
@rgrp ok, I tried the latter option, spinning dataprotocols/data-packages off to https://github.com/dataprotocols/data-packages and including it again as a submodule. Everything appears to still be working :-) |
@paulfitz looks very good. Shall we move from experimental to "stable" and close this issue. Next step I guess would be gradually migrating issues across. |
@rgrp Yes, closing. |
See #20 for discussion of why this would be useful. Main benefit would be having issues for data package in its own repo (and also to start having branches etc)
@paulfitz what do you think? Is this worth it?
The text was updated successfully, but these errors were encountered: