opensourcedesign / events

:date: Upcoming events, conferences, meetups related to Open Source Design
https://opensourcedesign.net/events
GNU Affero General Public License v3.0
51 stars 20 forks source link

Page link too long #26

Closed jancborchardt closed 8 years ago

jancborchardt commented 8 years ago

The link for an event looks like this: http://opensourcedesign.net/events/design/hack/meeting/2016/01/30/opensourcedesign-fosdem.html

At least this section with design/hack/meeting (the tags?) is way too much. Ideally even the date is not needed.

simonv3 commented 8 years ago

This is the same for articles. What it's doing is it's putting all the categories in the URL. This isn't really what we want I think.

gillisig commented 8 years ago

I agree, it's unnecessary if you ask me. I guess Jekyll does this by default for some reason.

simonv3 commented 8 years ago

I think having the date is fine, though I guess for something like events it's not necessary. The real question though, now that it's there - will it break back-linking?

dominicrico commented 8 years ago

In jekyll you can set the permalink attribute per page. So we can have the event name with dashes as link to the page. And there is also a plugin which is redirecting the old urls to the new ones.

simonv3 commented 8 years ago

@dominicrico setting permalink would be a good idea. Re: plugin we can't do plugins because it's GitHub :P

dominicrico commented 8 years ago

@simonv3 oops, true we are not allowed to used plugins, buuuuut after asking the mighty internet I found out, github has this one pre installed :D Github Pages Plugins

simonv3 commented 8 years ago

Yay!

dominicrico commented 8 years ago

I'm working on it right now. I will update the links for the articles as well!

dominicrico commented 8 years ago

@simonv3, @jancborchardt, or someone else. Please review and merge if it is ok.

dominicrico commented 8 years ago

Could be tested for articles with: http://opensourcedesign.net/monthly-update/2015/07/10/this-month-in-open-source-design.html

And for events: ( must be merged first ;) ) http://opensourcedesign.net/events/design/hack/meeting/2016/12/07/libre-graphics-meeeting.html

simonv3 commented 8 years ago

Both of those work :)

jancborchardt commented 8 years ago

Thanks a lot @dominicrico! :)