-
Notifications
You must be signed in to change notification settings - Fork 664
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
Refactor data directory #133
Comments
The range listed below is going to be a key element for when we refactor the data directory. Notice how you pass the variables, etc. So the new code would probably be something like this:
and to get at the meta.yml for the city it will be
|
This is refactored to be MUCH better. It is on the right track. This will change slightly when we refactor in issue #133.
I'd like for us to fix all the 2016 events as they come in, with redirects to the deprecated /proposals/ as needed. Reminded by #143. |
@bridgetkromhout - when you say fix them, you mean move them to the new structure? I'm not sure it will be backwards compatible, so when I change to support this structure I'll probably just switch the existing events. |
Excellent; we're thinking along the same lines. I meant "change old programs that people create the old way to all be the new way". Switching the existing events is exactly perfect. (We'll just need a few redirects since people might be linking to their own talk page.) |
For now, we will put this into "Future Enhancements" as it's a bigger thing to bite off than I thought. |
This is refactored to be MUCH better. It is on the right track. This will change slightly when we refactor in issue devopsdays#133. Former-commit-id: cd8be63
This is refactored to be MUCH better. It is on the right track. This will change slightly when we refactor in issue #133.
This is refactored to be MUCH better. It is on the right track. This will change slightly when we refactor in issue #133.
This is refactored to be MUCH better. It is on the right track. This will change slightly when we refactor in issue #133.
Closing this in favor of devopsdays/devopsdays-theme#229 |
The model for the data directory should change to look like this:
The
meta.yml
file will contain what is in the currentyyyy-city.yml
file. Speaker bios go in the "speakers" folder. This way you can have different bios for each year, as they will likely change.Sponsors directory is also changed YOY as URL's may differ. We will likely also make a change to the
/static
directory as such:So each event gets it's own static folder in the appropriate year, as well as each sponsor. The url for the 2016 Ponyville event would be
devopsdays.org/events/2016/ponyville/logo.png
Discuss.
The text was updated successfully, but these errors were encountered: