Commit 07fecf80 authored by colm's avatar colm

a backup or an export or a migration

parents
output/
node_modules/
content/images/illus-julie-17-18
content/images/shows
*.css.map
##################
# Python ignores #
##################
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.hypothesis/
# Translations
*.mo
*.pot
# Django stuff:
*.log
local_settings.py
# Flask stuff:
instance/
.webassets-cache
# Scrapy stuff:
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
target/
# Jupyter Notebook
.ipynb_checkpoints
# pyenv
.python-version
# celery beat schedule file
celerybeat-schedule
# SageMath parsed files
*.sage.py
# Environments
.env
.venv
env/
venv/
ENV/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
################
# Node ignores #
################
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov
# Coverage directory used by tools like istanbul
coverage
# nyc test coverage
.nyc_output
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt
# Bower dependency directory (https://bower.io/)
bower_components
# node-waf configuration
.lock-wscript
# Compiled binary addons (http://nodejs.org/api/addons.html)
build/Release
# Dependency directories
node_modules/
jspm_packages/
# Typescript v1 declaration files
typings/
# Optional npm cache directory
.npm
# Optional eslint cache
.eslintcache
# Optional REPL history
.node_repl_history
# Output of 'npm pack'
*.tgz
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
PY?=python3
PELICAN?=pelican
PELICANOPTS=
BASEDIR=$(CURDIR)
INPUTDIR=$(BASEDIR)/content
OUTPUTDIR=$(BASEDIR)/output
CONFFILE=$(BASEDIR)/pelicanconf.py
PUBLISHCONF=$(BASEDIR)/publishconf.py
FTP_HOST=localhost
FTP_USER=anonymous
FTP_TARGET_DIR=/
SSH_HOST=localhost
SSH_PORT=22
SSH_USER=osp
SSH_TARGET_DIR=/var/www
S3_BUCKET=my_s3_bucket
CLOUDFILES_USERNAME=my_rackspace_username
CLOUDFILES_API_KEY=my_rackspace_api_key
CLOUDFILES_CONTAINER=my_cloudfiles_container
DROPBOX_DIR=~/Dropbox/Public/
GITHUB_PAGES_BRANCH=gh-pages
DEBUG ?= 0
ifeq ($(DEBUG), 1)
PELICANOPTS += -D
endif
RELATIVE ?= 0
ifeq ($(RELATIVE), 1)
PELICANOPTS += --relative-urls
endif
help:
@echo 'Makefile for a pelican Web site '
@echo ' '
@echo 'Usage: '
@echo ' make html (re)generate the web site '
@echo ' make clean remove the generated files '
@echo ' make regenerate regenerate files upon modification '
@echo ' make publish generate using production settings '
@echo ' make serve [PORT=8000] serve site at http://localhost:8000'
@echo ' make serve-global [SERVER=0.0.0.0] serve (as root) to $(SERVER):80 '
@echo ' make devserver [PORT=8000] start/restart develop_server.sh '
@echo ' make stopserver stop local server '
@echo ' make ssh_upload upload the web site via SSH '
@echo ' make rsync_upload upload the web site via rsync+ssh '
@echo ' make dropbox_upload upload the web site via Dropbox '
@echo ' make ftp_upload upload the web site via FTP '
@echo ' make s3_upload upload the web site via S3 '
@echo ' make cf_upload upload the web site via Cloud Files'
@echo ' make github upload the web site via gh-pages '
@echo ' '
@echo 'Set the DEBUG variable to 1 to enable debugging, e.g. make DEBUG=1 html '
@echo 'Set the RELATIVE variable to 1 to enable relative urls '
@echo ' '
html:
$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)
clean:
[ ! -d $(OUTPUTDIR) ] || rm -rf $(OUTPUTDIR)
regenerate:
$(PELICAN) -r $(INPUTDIR) -o $(OUTPUTDIR) -s $(CONFFILE) $(PELICANOPTS)
serve:
ifdef PORT
cd $(OUTPUTDIR) && $(PY) -m pelican.server $(PORT)
else
cd $(OUTPUTDIR) && $(PY) -m pelican.server
endif
serve-global:
ifdef SERVER
cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 $(SERVER)
else
cd $(OUTPUTDIR) && $(PY) -m pelican.server 80 0.0.0.0
endif
devserver:
ifdef PORT
$(BASEDIR)/develop_server.sh restart $(PORT)
else
$(BASEDIR)/develop_server.sh restart
endif
stopserver:
$(BASEDIR)/develop_server.sh stop
@echo 'Stopped Pelican and SimpleHTTPServer processes running in background.'
publish:
$(PELICAN) $(INPUTDIR) -o $(OUTPUTDIR) -s $(PUBLISHCONF) $(PELICANOPTS)
ssh_upload: publish
scp -P $(SSH_PORT) -r $(OUTPUTDIR)/* $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR)
rsync_upload: publish
rsync -e "ssh -p $(SSH_PORT)" -P -rvzc --delete $(OUTPUTDIR)/ $(SSH_USER)@$(SSH_HOST):$(SSH_TARGET_DIR) --cvs-exclude
dropbox_upload: publish
cp -r $(OUTPUTDIR)/* $(DROPBOX_DIR)
ftp_upload: publish
lftp ftp://$(FTP_USER)@$(FTP_HOST) -e "mirror -R $(OUTPUTDIR) $(FTP_TARGET_DIR) ; quit"
s3_upload: publish
s3cmd sync $(OUTPUTDIR)/ s3://$(S3_BUCKET) --acl-public --delete-removed --guess-mime-type --no-mime-magic --no-preserve
cf_upload: publish
cd $(OUTPUTDIR) && swift -v -A https://auth.api.rackspacecloud.com/v1.0 -U $(CLOUDFILES_USERNAME) -K $(CLOUDFILES_API_KEY) upload -c $(CLOUDFILES_CONTAINER) .
github: publish
ghp-import -m "Generate Pelican site" -b $(GITHUB_PAGES_BRANCH) $(OUTPUTDIR)
git push origin $(GITHUB_PAGES_BRANCH)
.PHONY: html help clean regenerate serve serve-global devserver stopserver publish ssh_upload rsync_upload dropbox_upload ftp_upload s3_upload cf_upload github
This diff is collapsed.
Title: It has arrived!
Date: 2009-12-04 18:06
Author: OSP
Slug:
Status: draft
As part of the stream of posts still on our list, let's start with this
one
This diff is collapsed.
Title: étapes 220
Date: 2014-09-29 12:44
Author: Colm
Category: Conversations, News, Texts, Works
Tags: étapes, co-working, Interview, libreobjet
Slug: etapes-220
Status: published
*étapes* magazine issue 220 focused on Co-Working, so we were pleased to
be asked for an interview for the Portrait section of the publication.
[![Screenshot from 2014-09-27
14:03:19](http://ospublish.constantvzw.org/blog/wp-content/uploads/Screenshot-from-2014-09-27-140319-e1411819484217-400x253.png){.wp-image-7267
.size-medium width="400"
height="253"}](http://ospublish.constantvzw.org/blog/wp-content/uploads/Screenshot-from-2014-09-27-140319.png)
In proper OSP fashion, after an initial set of questions from Caroline
Bouige, the interviewer, we answered collaboratively, both to the
questions and to each other.
You can read the full Q&A up on
<http://osp.constantvzw.org:9999/p/etapes>
For the full article: <http://etapes.com/etapes-220>
Our friends from [Libre Objet](http://libreobjet.org/) were also
featured in this issue, so grab yourself a copy!
Title: Gestes Numériques
Date: 2009-06-01 16:14
Author: OSP
Category: Conversations, Education
Tags: Discussion, Education, Video
Slug: gestes-numeriques
Status: published
[![Stephane](http://gallery.constantvzw.org/main.php?g2_view=core.DownloadItem&g2_itemId=25736&g2_serialNumber=2)![Loic](http://gallery.constantvzw.org/main.php?g2_view=core.DownloadItem&g2_itemId=25742&g2_serialNumber=2)![Marc](http://gallery.constantvzw.org/main.php?g2_view=core.DownloadItem&g2_itemId=25744&g2_serialNumber=2)![Michel](http://gallery.constantvzw.org/main.php?g2_view=core.DownloadItem&g2_itemId=25738&g2_serialNumber=2)](http://gallery.constantvzw.org/main.php?g2_itemId=25728)
Our colleagues from [Open Source Video](http://osvideo.constantvzw.org)
published a video-registration of the discussion that took place at the
yearly [Journées du Libre](http://journeesdulibre.bxlug.be/).
Enjoy Loic Vanderstichelen, Stéphane Noël, Michel Cleempoel and Marc
Wathieu as they present with humour and enthusiasm why F/LOSS is
relevant for art- and design education (in French).
<http://osvideo.constantvzw.org/journees-du-libre-09/>
Title: GML
Date: 2010-07-23 10:41
Author: Femke
Category: Conversations
Tags: Archiving, Digital drawing, Standards + Formats
Slug: gml
Status: published
[![](http://ospublish.constantvzw.org/blog/wp-content/uploads/gml-400x280.png "gml"){.alignnone
.size-medium .wp-image-4766 width="400"
height="280"}](http://ospublish.constantvzw.org/blog/wp-content/uploads/gml.png)
Yesterday [Constant](http://www.constantvzw.org) met with [Evan
Roth](http://evan-roth.com/) to discuss [gestures and
standards](http://graffitianalysis.com/gml/), [confessions and
F/LOSS](http://www.blendernation.com/blender-graffiti-analysis/),
[archiving and collaboration](http://000000book.com/).
More soon.
Title: GRRRR - objectivity of the unperfect,
Date: 2009-02-24 10:35
Author: Harrisson
Category: Conversations, Tools
Tags: Digital drawing
Slug: grrr-objectivity-of-the-unperfect
Status: published
During an internet wandering, and thanks to excellent
[K-SET](http://www.k-set.net/) website, I found the link to swiss
drawing artist [GRRRR](http://www.grrrr.net/) website I was looking for
a long time. Though I'm fan for a long time of his work, from Maika 2
([www.noraduester.net](http://www.noraduester.net/) =&gt; music) record
sleeve to Vitra 2006 catalogue, I hardly found traces of his activity.
(GRRRR - 4 Rs - is not an easy keyword for google search! ).
![sea\_perseus](http://ospublish.constantvzw.org/blog/wp-content/uploads/sea_perseus.gif "sea_perseus"){.alignleft
.size-full .wp-image-1919 width="426" height="709"}
<!--more-->
![pelle](http://ospublish.constantvzw.org/blog/wp-content/uploads/pelle.png "pelle"){.alignleft
.size-full .wp-image-1940 width="768" height="465"}
Impressive urban landscapes, where structure, destruction and chaos are
harmoniously gathered through organic black lines. Between meditative
observation, and witnessing nervous and versatile urban activity, GRRRR
works oscillate between ligne claire and expressionism, linking harmony
and defaults...
![maika2](http://ospublish.constantvzw.org/blog/wp-content/uploads/maika2.jpg "maika2"){.alignleft
.size-full .wp-image-1966 width="460" height="345"}
Drawings also express a web cultural background infused with squats,
human photocamera and alternative comics. Those images are the humble
wanderer and patient retranscription of unspectacular scenes, half
molded by human hands, half by traces of complexity of nature.
If drawings shows industrial objects, it is with the defaults of the
human hand. If they show human construction, it is with long and patient
observation and retranscription of its activity.
![grrr1](http://ospublish.constantvzw.org/blog/wp-content/uploads/grrr1.png "grrr1"){.alignleft
.size-full .wp-image-1967 width="800" height="600"}
I was surprised to find digital version of his illustrations, where
crude pixelated treatment to drawing emphases radicaly and harmoniously
his drawing style. Moreover, animated movies and [music
videos](http://www.grrrr.net/bigzis/index.html) testimonates of a
serious activity, out of the boundaries of inked paper.
The GRRRR link page was also a good surprise. Among others, there are
links to few open source applications we're used to play with, such as
Gimp, Inkscape and so on... Curiosity convinced me to go over shyness,
and contact him, though I'm not use to such intrusive behavior...
After an exchange of few emails, GRRRR kindly accepted to give a little
interview.
Here it is.
= = = = = =
*- May you introduce your work?*
i do drawings:
i start my work with pen, paper and a nice spot for a little rest and to
have a seat... then my goal is to fill the very last corner of that
sheet of paper with observations my surroundings, these drawings later
evolve into murals, picturebooks, animations and other media.
i started with comics which lead me into drawing on the street to have
any backgrounds for the stories, this than turned into a large
collection of "urban-landscape"-drawings from where i started a research
in density/patterns/"bildrauschen" which will lead into...?
...and very soon after i self-published comics i began to put my work on
the internet (see www.[GRRRR.net](http://www.GRRRR.net/)), i really like
the anarchistic, self-expressive and low-cost aspect of this worldwide
network and update my website regularly.
*- What is the background you're coming from?*
i have been raised lowerclass by my single mother but in switzerland -
quite a rich country, so im more like from the middleclass... and then
came comics, squats, artschool, internet, extensive travelling,
artmarket...
right now im high on books ;)...
*
- How did you get into open source softwares?*
out of curiosity, because open-source belongs to everyone and the best
things in life are free... :)
*- Did the use of open source softwares changed the way you work?*
Not directly, but its generally better to work with open structures,
when i started publishing on the net i also thought about using (at that
time still proprietary) flash-graphics, but vectors didn't fit my
drawings, i much prefered the pixelated gifs and pngs, and the
HTML-structure proofed to be much more extendable,
cross-platform-friendly and able to stand the time...
i was about to learn linux but then mac went unix too and i got lazy
;)...
i work on mac os x, with programs like:
gimp
cyberduck
firefox
vlc
mpeg streamclip
scribus