osp-blog.www
clone your own copy | download snapshot

About

OSP-blog

This repo aims to study if a port of the OSP wordpress blog to a Pelican structure is viable. Meanwhile it's a a backup or an export or a migration.

  • http://ospublish.constantvzw.org/
  • http://docs.getpelican.com/en/stable/importer.html
  • getpelican.com/
  • http://ospublish.constantvzw.org/blog/attachments

xml files at root are wordpress exports, that Pelican imported

listing of the virtualenv requirements to run the blog locally: (includes some unusual dependencies for pelican-import)

beautifulsoup4==4.6.0 blinker==1.4 bs4==0.0.1 docutils==0.14 feedgenerator==1.9 Jinja2==2.9.6 lxml==4.0.0 Markdown==2.6.9 MarkupSafe==1.0 pelican==3.7.1 pkg-resources==0.0.0 Pygments==2.2.0 python-dateutil==2.6.1 pytz==2017.2 six==1.11.0 Unidecode==0.4.21

Snapshots | iceberg

Inside this repository

Log

 

Colmbabbled

— a backup or an export or a migration

Tuesday, 10th October 2017 - 13:40

 

Colmdiscovered

— wget -i of the handled output of http://ospublish.constantvzw.org/blog/attachments page

Tuesday, 10th October 2017 - 15:31

 

Colmspoke

— trying to remember OSP git repos good practices

Tuesday, 10th October 2017 - 15:37

 

colmlet out

— adding a gitlab-ci to test gitlab pages using SSG pelican built in

Wednesday, 10th January 2018 - 16:02

 

colmverbalised

— commented a requirment that was at version 0.0.0

Wednesday, 10th January 2018 - 16:14

 

colmpeached

— changing the version of python, I think this makes the pipeline fail

Wednesday, 10th January 2018 - 16:35

 

colmcomplained

— really copying the pelican pages example https://gitlab.com/pages/pelican/tree/master

Wednesday, 10th January 2018 - 16:42

 

colmblabed

— indentation error in the yml

Wednesday, 10th January 2018 - 16:45

 

colmunwraped

— ok the pelican deploys well to gitlab pages, but none of the links work, it's a relative thing?

Wednesday, 10th January 2018 - 16:57

 

colmrendered

— Large rehandling of metadata:

Wordpress lets a post be part of multiple categories and have multiple tags. For the future of this blog, and because pelican works
as such, the articles category is now dictated by it's parent folder, and if it had more than one category, they are now part of the
tags listing. This was done via combine_tags.py

Further, the folder for the theme was missing some structure for the css to be taken into account.

I think that's it.

Friday, 19th January 2018 - 02:39

 

colmbabbled out

— major milestone: search!

search integration via tipue search plugin, which binds the jquery plugin to pelican.
The pelican plugin generates the json of all the content, then tipue search integrates into a form for local search in a static site

commit includes appropriate changes to templates, will add local versions of js now

Friday, 19th January 2018 - 16:27

 

colmsong

— local js dependencies, no CDNs, no thanks

Friday, 19th January 2018 - 16:54

 

colmcomplained

— the gitlab-ci is not deploying properly it seems

Friday, 19th January 2018 - 18:50

 

colmclaimed

— removed the whitespaces in the attr_list that somehow got messed up + adds the obligatory colon for the md declaration to work

Friday, 19th January 2018 - 21:25

 

colmtweeted

— a script to catch all the exeption cases of two consecutive lines of Tags: metadata. Script grabs both lines, and makes it into one list

Friday, 19th January 2018 - 22:57

 

colmsaid

— now that most of the regex fixes are applied, some styling? I should resist and open it to the gang

Friday, 19th January 2018 - 23:45

 

colmwhispered

— for some reason the site is not deploying to gitlab pages anymore

Saturday, 20th January 2018 - 00:25

 

colmlet the cat out of the bag

— site is deploying but most is broken, testing with pythong 3.6

Saturday, 20th January 2018 - 00:38

 

colmtweeted

— still trying to find the right combo

Saturday, 20th January 2018 - 11:03

 

colmsong

— it won't work in python 2.7 I think

Saturday, 20th January 2018 - 12:27

 

colmtold

— python3 plainly?

Saturday, 20th January 2018 - 12:29

 

colmshouted

— a test without a leading slash, I guess it's somehting mega stupid like this as it work after downloading the artifacts

Saturday, 20th January 2018 - 12:45

 

colmcried

— Relative urls

Saturday, 20th January 2018 - 12:51

 

colmverbalized

— a test to set relative urls to false in publish conf, but adding a relative site URL (css is not rendering on pages that are one level away from repo root)

Saturday, 20th January 2018 - 13:07

 

colmsaid

— now add the {{ SITEURL }} var for publishing confs, different for local dev

Saturday, 20th January 2018 - 13:15

 

colmconfessed

— a template for tag pages, a small bit of css, and some extra navigation items + footer site wide tag list

Saturday, 20th January 2018 - 14:19

 

colmexposed

— forgot a part of the URL for the archive listing

Saturday, 20th January 2018 - 14:28

 

colmwhistled

— cool down the Plex, remember the Limousine

Saturday, 20th January 2018 - 14:55

 

colmclaimed

— first blog post on the new structure

Saturday, 20th January 2018 - 21:16

 

colmtalked

— category rehandling

Saturday, 20th January 2018 - 23:30

 

colmspilled the beans

— spaces, links and line breaks in index & base templates

Saturday, 20th January 2018 - 23:36

 

colmexposed

— RSS everywhere

Sunday, 21st January 2018 - 00:09

 

colmemited

— this is what the xml gives when posts had comments

Monday, 22nd January 2018 - 23:14

 

colmpeached

— neighbors plugin for internal proximity navigation

Monday, 22nd January 2018 - 23:14

 

colmsong

— Zarathustra and a not really responsive css grid based on the 330 / 30 px alternations from osp.kitchen

Monday, 22nd January 2018 - 23:15

 

colmbabbled out

— bits of the process, no?

Monday, 22nd January 2018 - 23:16

 

colmbabbled

— at least the desktop styles columns work for now, mobile adaptations of css grid, i still need to solve

Tuesday, 23rd January 2018 - 11:04

 

colmunwraped

— 1. Quite a few search and replaces for tags: News, Works, Type, NotCourierSans, the main categories that get bound to tags.
2. a large regex to remove all of the width="..." height="..." elements that were screwing image ratios up somehow.

Tuesday, 23rd January 2018 - 19:24

 

colmtalked

— a postcss-css next plugin

Tuesday, 23rd January 2018 - 20:44

 

colmblabed out

— lots of template and styles changes, site is now fully responsible in css-grid

Tuesday, 23rd January 2018 - 20:45

 

colmcomplained

— npm in the gilab-ci ?

Tuesday, 23rd January 2018 - 21:06

 

colmcried

— npm in the gilab-ci ?

Tuesday, 23rd January 2018 - 21:15

 

colmlet on

— ok npm deploy is going to be a headache, I can tell, so I make a branch for now

Tuesday, 23rd January 2018 - 21:27

 

colmargued

— none of the images are showing on the staging env, why was this set to false again?

Tuesday, 23rd January 2018 - 21:48

 

colmverbalised

— So; I was still grabbing images from their web sources rather than local + losts of wp-thumbnailing still screwing up some paths

Tuesday, 23rd January 2018 - 22:17

 

colmcried

— adding an expiry to download the pack and debug

Tuesday, 23rd January 2018 - 22:30

 

colmverbalized

— I'm breaking more things than fixing them now

Tuesday, 23rd January 2018 - 22:40

 

colmwhispered

— larger rule replace ...x...\. with .

Tuesday, 23rd January 2018 - 23:30

 

colmsong

— yo, I'm committing an unprocessed css file to the master branch

Tuesday, 23rd January 2018 - 23:31

 

colmbabbled

— adds a time based navigation neighbors in the sidebar: next article in time, previous article in time

Tuesday, 23rd January 2018 - 23:32

 

colmsaid

— if I am only finding out about this {filename} thing now...

Tuesday, 23rd January 2018 - 23:50

 

colmargued

— from yesterday, fixing the styles in the post-processed version

Thursday, 25th January 2018 - 09:54

 

colmunwraped

— some collections, probably the http://ospublish.constantvzw.org/blog/attachments page simply dy did not have all the medias

Thursday, 25th January 2018 - 09:55

 

colmwhispered

— so: a5d0ede0c43e95e7d9f20c1ef7bb4fd178046b11 scrape was not as good as I thought it was

Friday, 26th January 2018 - 15:58

 

colmsaid

— padding on the bottom of the paragraphs, and small tags

Friday, 16th February 2018 - 19:50

 

colmspoke

— styles for the search page + archive page lists

Wednesday, 28th February 2018 - 19:04

 

pierrehinterpreted

— Update resuscitating-the-blog.md

Thursday, 1st March 2018 - 10:39

 

pierrehdiscovered

— Update printing-party-at-wizard-of-os-art-copyright.md

Thursday, 1st March 2018 - 17:35

 

pierrehshouted

— Update printing-party-at-wizard-of-os-art-copyright.md

Thursday, 1st March 2018 - 17:36

 

ludiuttered

— Draft test

Friday, 2nd March 2018 - 11:21

 

ludipublished

— Update edition-experience.md

Friday, 2nd March 2018 - 11:22

 

colminterpreted

— starting on the NO² cartography proget documentation

Sunday, 4th March 2018 - 18:33

 

ludisaid

— Update edition-experience.md

Wednesday, 14th March 2018 - 14:12

 

ludidisclosed

— Update edition-experience.md

Wednesday, 14th March 2018 - 20:57

 

ludidiscovered

— Text changes and pict addition from OSP Gallery.

Wednesday, 14th March 2018 - 22:20

 

ludigave away

— Update edition-experience.md

Wednesday, 14th March 2018 - 22:24

 

gijsspilled the beans

— Update edition-experience.md

Tuesday, 20th March 2018 - 18:33

 

ludilet the cat out of the bag

— Update edition-experience.md

Tuesday, 20th March 2018 - 21:44

 

ludiverbalised

— Update edition-experience.md

Tuesday, 20th March 2018 - 22:01

 

ludidisclosed

— Update edition-experience.md

Tuesday, 20th March 2018 - 22:12

 

pierrehbring out

— Update edition-experience.md with link to sources files

Wednesday, 21st March 2018 - 06:40

 

ludisong

— starting a post live from the workshop

Tuesday, 27th March 2018 - 16:34

 

ludiexposed

— Update dirty-variables-workshop.md

Tuesday, 27th March 2018 - 16:43

 

ludilet out

— Update dirty-variables-workshop.md

Wednesday, 4th April 2018 - 12:54

 

Eric Schrijvercried

— Replace reset.css with normalize.css (so we have basic spacing for blockquotes etc.)

Friday, 6th April 2018 - 18:43

 

Eric Schrijvershouted

— Provide title tag for blog posts

Friday, 6th April 2018 - 18:43

 

Eric Schrijververbalised

— ❤ Bram

Friday, 6th April 2018 - 18:44

 

pierrehuttered

— Update dirty-variables-workshop.md

Friday, 6th April 2018 - 19:43

 

pierrehclaimed

— Update dirty-variables-workshop.md with pictures

Saturday, 7th April 2018 - 09:41

 

pierrehspilled the beans

— Update dirty-variables-workshop.md to make images appearing hopefully

Saturday, 7th April 2018 - 10:17

 

ludisaid

— removed axis string list

Saturday, 7th April 2018 - 11:27

 

ludiemited

— removed arrows on top of under list

Saturday, 7th April 2018 - 11:29

 

pierrehrendered

— Small typos corrected

Sunday, 8th April 2018 - 18:10

 

ludilet loose

— Upload New File

Wednesday, 20th June 2018 - 14:23

 

ludiwhistled

— Today the tile washers passed by.

Wednesday, 20th June 2018 - 14:28

 

ludibabbled out

— Vimeo link then?

Wednesday, 20th June 2018 - 14:36

 

luditweeted

— embed

Wednesday, 20th June 2018 - 14:46

 

ludispilled the beans

— Upload New File

Monday, 2nd July 2018 - 22:09

 

ludiuttered

— Upload New File

Monday, 2nd July 2018 - 22:10

 

ludilet loose

— Upload New File

Monday, 2nd July 2018 - 22:10

 

ludiverbalized

— Add new file

Monday, 2nd July 2018 - 22:11

 

ludiblabed out

— Upload New File

Monday, 2nd July 2018 - 22:11

 

ludiwhispered

— Upload New File

Monday, 2nd July 2018 - 22:12

 

ludidisclosed

— Upload New File

Monday, 2nd July 2018 - 22:12

 

ludidisclosed

— Upload New File

Monday, 2nd July 2018 - 22:19

 

luditattled

— Upload New File

Monday, 2nd July 2018 - 22:20

 

ludiunwraped

— Upload New File

Monday, 2nd July 2018 - 22:20

 

ludiverbalised

— Upload New File

Monday, 2nd July 2018 - 22:20

 

ludipublished

— Upload New File

Monday, 2nd July 2018 - 22:21

 

ludigave away

— Upload New File

Monday, 2nd July 2018 - 22:37

 

ludiunwraped

— Upload New File

Monday, 2nd July 2018 - 22:40

 

ludiverbalised

— Update balsa-modes-d-emploi.md

Monday, 2nd July 2018 - 22:41

 

ludirendered

— Update balsa-modes-d-emploi.md

Monday, 2nd July 2018 - 22:41

 

ludiargued

— Update balsa-modes-d-emploi.md

Monday, 2nd July 2018 - 22:54

 

ludiironized

— Update balsa-modes-d-emploi.md

Monday, 2nd July 2018 - 22:56

 

ludigave away

— Update balsa-modes-d-emploi.md

Monday, 2nd July 2018 - 22:58

 

luditalked

— Update balsa-modes-d-emploi.md

Monday, 2nd July 2018 - 22:59

 

ludilet on

— Update balsa-modes-d-emploi.md

Monday, 2nd July 2018 - 23:06

 

ludicomplained

— Update balsa-modes-d-emploi.md

Monday, 2nd July 2018 - 23:19

 

pierrehemited

— Update balsa-modes-d-emploi.md pour les pdf

Friday, 6th July 2018 - 17:04