-
-
Notifications
You must be signed in to change notification settings - Fork 151
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
Publish technical blog archives #43
Conversation
Hi @kgodey, Can I work on this. |
Sure, go ahead! |
@kgodey , i have made a python scipt that does the first subtask( For the second subtask, I want to point out that:
I have found most of the images in top level Also just to clarify, URLs like these |
@makkoncept Images should be moved into the same directory as the |
@kgodey, will the default syntax of markdown for the image( Also just to clarify, URLs like these |
@makkoncept I'm not sure which folder the images are served from, you can try it and see if it works. I think it's better to do it in a way that's idiomatic in Lektor. |
@kgodey Can you please tell me how to include categories?
|
You have to add a field to the blog post model (see |
@makkoncept tested and looks good 👍. However the most recent post is on 2012-07-11 and I know there are blog posts up to 2014 in the original repo. Could you make sure all blog posts and images are ported over (maybe count them pre-transformation and post-transformation independently and make sure they match)? |
ok @kgodey. Do I make a separate pull request with the all the changes? |
yes, please do. |
I'm going to merge this in to prepare for @makkoncept's PR. |
import remaining blog posts from the labs repository. #43
Description
Adds a blog to Lektor containing old CC technical blog posts.
Old posts are currently located here and not deployed anywhere AFAIK: https://github.com/creativecommons/labs/tree/gh-pages/_posts
Remaining work
labs
repo<year>
directories).techblog.creativecommons.org
which does not exist).Future work
This work will be done in future pull requests.
Checklist
Update index.md
).master
branch of the repository.Developer Certificate of Origin
Version 1.1
Copyright (C) 2004, 2006 The Linux Foundation and its contributors.
1 Letterman Drive
Suite D4700
San Francisco, CA, 94129
Everyone is permitted to copy and distribute verbatim copies of this
license document, but changing it is not allowed.
Developer's Certificate of Origin 1.1
By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or
(b) The contribution is based upon previous work that, to the best
of my knowledge, is covered under an appropriate open source
license and I have the right under that license to submit that
work with modifications, whether created in whole or in part
by me, under the same open source license (unless I am
permitted to submit under a different license), as indicated
in the file; or
(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.
(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including all
personal information I submit with it, including my sign-off) is
maintained indefinitely and may be redistributed consistent with
this project or the open source license(s) involved.