The tools we use shape our practices. The practices we have shape our tools. This website itself is one of them.




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



— bits of the process, no?


colmbring out

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



— neighbors plugin for internal proximity navigation



— this is what the xml gives when posts had comments




— fixes the silly mistake of clearing data in fd5871081779e70d8a2186dd00087bd810820049



— removing little foundry test mistake from branch master



— remove print of feedparser for ospblog section


Eric Schrijverlet on

— Remove print statement that complicated debugging


Eric Schrijverironized

— Some install precisions in README.txt



Alex Leraylet loose

— Moved media and static roots settings into local_settings


Alex Lerayexposed

— Fix requirements


Alex Leraysong

— Added missing requirements



— Update



— Update



pierrehlet out

— Update



— Update



— Update



— Update


pierrehlet the cat out of the bag

— Update



Alex Leraytattled

— Script to install hooks


Alex Lerayunwraped

— Merge


OSP Websitecomplained

— It should be fully working now


Alex Lerayconfessed

— Test


Alex Leraystated

— Test



Stéphanie Vilayphioulet loose

— Updated the script. Now it converts an RGB PDF into a CMYK
PDF without or with overprint, with no washed colors as we've seen in
Médor 3.
Thanks to Lionel Maes (La Villa Hermosa) to have debugged this together!


Stéphanie Vilayphioupeached

— added usage for overprint export


Stéphanie Vilayphiouverbalised

— The was a symbolic link. Here it is for real.


Stéphanie Vilayphioutweeted

— Update to preserve true black, with overprint option.


Stéphanie Vilayphiousaid

— Merge pull request #1 from docteurem/master

ça merge ou quoi?




— relink the localhost to the file document.html. No need anymore to use the polyfill file


Stéphanie Vilayphiousaid

— region-break adapted for polyfill


Stéphanie Vilayphioupeached

— an image in the content of the 'examples' folder


Eric Schrijverpeached

— Add some structure to the HTML content document so it is clear it is HTML


Eric Schrijversaid

— Load polyfill automatically on Chrome



Eric Schrijverexpressed

— Use 'og-image' custom field to specify preview image for social networks for specific posts


Eric Schrijververbalised

— The single post templates somehow show different sidebars so other stuff to hide


Eric Schrijverbabbled

— Mobile optimised


Eric Schrijverblabed

— Remove the sidebar: a 460px wide design!


Eric Schrijverlet the cat out of the bag

— Update OSP e-mail address



Pierre Marchandverbalised

— new command



Pierre Marchandexposed

— casual update

alter includes to match Qt5 naming
render to SVG is made optional (it is very slow sometimes)
export to PNG


Stéphanie Vilayphiougave away

— some archeological images from Vietnam: drawing typeface in the street by motorbike, reporting instructions on Literal Draw, in Vietnamese. Turtle style.


Stéphanie Vilayphiouexposed

— screenshot de Literal Draw avec un dessin de Pierre-Barick Fogue Kake


Stéphanie Vilayphiouinterpreted

— small description. install instructions



Stéphanie Vilayphiouuttered

— write_sfd was looking for 6 params, 4 only were given. Fons is back on track\!


Stéphanie Vilayphioubabbled

— remove the cheking of potrace install


Stéphanie Vilayphioulet the cat out of the bag

— add python-fontforge dependency


Stéphanie Vilayphioublabed

— guillemets typographiques


Stéphanie Vilayphiouargued

— corrections ter



Pierre Marchandspoke

— fixed newer versions of GMP do not implicitly cast mpf_class to double


Pierre Marchanduttered

— updated boost.filesystem dependency


Pierre Marchandlet loose

— Added a sample python plan, note that it's still a prototype


Pierre Marchandsong

— ReaderPython - Added translation point as the base point for rotation.
It simplifies a lot rotation computation for intuitive plan composition,
but possibily brings limitations.



— Avoid formation of invalid tokens when concatenating content streams



Eric Schrijverrendered

— Allow to use local file instead of web address


Eric Schrijverconfessed

— OSP Screenshot Screenshot Screenshot


Eric Schrijveruttered

— Screenshot + known bugs


Eric Schrijvertattled

— Now it goes all the way! Use phantoms to automatically create screenshot, then add the browser window around it

phantomjs shot.js screenshot_test.png 1000px*2000px

see also README.txt


Eric Schrijvershouted

— another example



Stéphanie Vilayphiouwhispered

— more pictures


Stéphanie Vilayphioupeached

— archive + observe



Eric Schrijverwhistled

— The changes to d-codemirror were merged upstream


Eric Schrijversaid

— Merge branch 'master' of


Eric Schrijverpublished

— Rename README.txt to

Pain in the heart!


Eric Schrijveruttered

— Use <base> tag to make relative file paths work both in read and in raw mode

like <img src="final.gif"/>


Eric Schrijversaid

— Title tags!



Stéphanie Vilayphiouspilled the beans

— some iceberg images


Stéphanie Vilayphioulet on

— Rm ipdb.

Takes png|gif input according to convert/no-convert parameter.


Stéphanie Vilayphiourevealed

— rm old bash scripts


Stéphanie Vilayphioubabbled

— python2 → python


Stéphanie Vilayphiouemited

— mege



Stéphanie Vilayphioutalked

— An example of a collaborator committing files in a git repository,
visible on OSP's website to the public.

Thank you Catherine!


Stéphanie Vilayphiouverbalized

— A simple script to download the text from the pad, and insert a link to
a CSS file.

NOTE: I plan to test OmegaT to translate the document, but keeping the
layout as it handles HTML tags and versioning (that's why the English
text is in a "source" directory).



Pierre Marchandbring out

— A new option to output recognized text


Pierre Marchandtattled

— Now that we found the version of tesseract with which
fonzie can deal (r659), reactivate some includes


Pierre Marchandsong

— pfff, on peut plus rigoler


Pierre Marchanddisclosed

— Merge branch 'master' of


Eric Schrijverrevealed

— The README lacked a title


Stéphanie Vilayphiouclaimed

— Titles, sections, lists taken care of


Stéphanie Vilayphioutold

— As we start, with Femke Snelting and Madeleine Aktypi, a shared mediawiki for our courses, I couldn't just leave the default skin with these infinite lines...

Just some basic changes as I didn't want to spend too much time digging
into the skin, the idea is to flatten things: less similar colors, less
gradients, a more comfortable line length, a typeface to change of the
monotonous Mediawiki feel & look?

Please continue to change it!



Stéphanie Vilayphiouexposed

— Merge branch 'master' of


Pierre Marchandunwraped

— fixed wrong reversed glyph indexing when loading document


Stéphanie Vilayphiouargued

— install instructions


Pierre Marchandsaid

— universal delete/backspace glyph removal


nik gaffneyspoke

— linux freetype compatibility



Pierre Huyghebaertlet loose

— Merge branch 'master' of


Pierre Marchandclaimed

— _


Pierre Marchandlet loose

— fork


Pierre Marchanddivulged

— _


Pierre Marchandexpressed

— _



Stéphanie Vilayphiouargued

— ok, let's put the orginal book in pdf, might be useful


Stéphanie Vilayphiousaid

— read me, please do


Stéphanie Vilayphiougave away

— the missing figures: chapter 1 to 4 completed. chapter 5 to finish


Stéphanie Vilayphiouuttered

— original file of metafont book + macros to run it → still haven't figured out how to compile it


Stéphanie Vilayphiouwhistled

— gitignore: tex logs



Eric Schrijverexposed

— Now includes commiter name in the commit message


Eric Schrijverblabed

— Create an iCalendar file based on the commits in a git repository.

( prettyPrint prints to stdout, it doesn’t return; had to use .serialize() )



— _fix setup.py_


Eric Schrijverspoke

— First tentative for this package

( I didn’t get the lucky chance to try it out
yet. I will have to get into the OSP server
for that.. )



Eric Schrijververbalized

— Remove the django version from the Ruby branch


Eric Schrijverironized

— Remove bobo/disputio

Disputio has its own home,
and the bobo folder represents experiments in python/libgit2
that have ended up in the django version


Eric Schrijverbring out

— Add example setting to VC path


Pierre Marchandstated

— Got the frog back :)


Pierre Marchandverbalised

— Almost there with osp home page, still some glitches in the visual culture but still we can see icebergs



Eric Schrijverwhispered

— Makefile make OSP files in simplified file hierarchy

Generated files are ignored by git


Eric Schrijverblabed

— No more docs

Lets try to keep all this as simple as possible


Eric Schrijvercried

— Removing all these pesky shiny bordery things


Eric Schrijverclaimed

— Univers Else


Eric Schrijverspilled the beans

— NotCourierSans for code



Pierre Marchanddisclosed

— everything's almost there ***


Pierre Marchandstated

— everything's almost there ***


Pierre Marchandconfessed

— everything's almost there **


Pierre Marchandtweeted

— everything's almost there :)


Pierre Marchanddisclosed

— Arf, fake JS class inheritance...



Johnspilled the beans

— Merge branch 'master' of



— gr



— andy is with us


Johnlet out

— we needed bigger samples



— first test cases



Ludivine Loiseausong

— beta book


Ludivine Loiseauexpressed

— Open House run


Eric Schrijverlet on

— Add the fonts via the foundry website


Ludivine Loiseaurendered

— 20 meters later


Ludivine Loiseauclaimed

— tests with several jobs