extrapole
clone your own copy | download snapshot

About

Extrapole

Website

(short, EN) A Maildir-based information system, initially built for extrapole (FR)

(long, FR)

Hello Agnès,

On a réfléchi pour le site Extrapole depuis notre dernière discussion. On a une proposition qui peut s'articuler comme détaillé ci-dessous. Je vais aller dans les détails avec des exemples pour tenter d'être le plus concret possible (du coup, je suis un peu long, désolé pour ça).

  • On entamerait la matinée tout de suite par la mise en place d'un serveur, dont tu es la locataire. On vous montre l'interface à vous 4, le minimum pour être à l'aise, et pour payer les factures tous les mois. Ce ne sont pas des coûts énormes, et on peut discuter des options et donc du prix qui varie. Mais comme ça on a une base propre pour travailler.

  • On installe dessus les logiciels nécessaires, et pendant que ça tourne, par exemple, on peut faire une présentation plus détaillée de comment OSP travaille. On progresse dans notre organisation depuis quelques mois, là aussi, on voudrait tenter d'être le plus clair possible sur ce qu'on imagine être la collaboration/coopération future extrapole ↔ osp.

  • Pour ce jour, on vous propose de mettre en place un système assez inédit, et pourtant tout simple. Il sera entièrement basé sur ce qu'on connait tous et ce qu'on manipule toute la journée : le mail.

Et on imagine deux étapes :

  • D'abord la captation. L'idée est d'avoir votre propre serveur mail, avec un outil auquel vous pouvez envoyer des mails, ou bien les forwarder. En fonction du destinataire du mail et de son sujet, le système commence à le ranger en lui ajoutant des catégories et des mots-clés. Par exemple, tu pourrais mettre en copie ton mail d'hier soir à processus-creatif@extrapole.eu avec comme sujet "document de travail #budget #éditorial". Le système reçoit alors ce mail et le stocke dans sa base de données avec comme catégorie "processus-creatif", et comme mot-clés "budget" et "éditorial", il sait aussi que ça a été envoyé à telle ou telle personne par Agnès, et que telles personnes sont citées ce qui crée une autre type de mots-clés liés à des contacts. Il stocke bien sur la date (et peut aussi stocker d'autres dates si le mail comporte des forwards ou reply). On fait ça en groupe, et de diverses manières, tu fais des essais depuis ton smartphone en forwardant des mails issus de ton dernier mois de travail, Marie idem mais depuis son ordi et avec un focus sur des images, Molia sélectionne des fichiers de votre serveur Partage" et les envoie ainsi au système en les qualifiant. Ce sont tous des exemples, on en discute ensemble!

  • Puis la restitution. Sur base de ces dizaines de mails qu'on envoie au système, et qui remplissent la base de donnée, on commence à lui faire traiter, et à mettre en chantier des moyens de les visualiser en sortie. Lui faire fabriquer des listes, de petits dictionnaires, des pavés de texte, des photos provenant des attachements, des diagrammes générés à partir des catégories/mot-clés. On peut imaginer reconstituer une partie de votre site-web existant, mais sur un mode bien différent, nettement moins lisse.

  • En fin de journée, on aura sûrement pas un système complet ni propre, mais on peut déjà se faire une idée de flux de travail et de la cartographie qu'Extrapole explore et dessine. On a aura aussi un outil simple à apprendre et partageable à terme avec d'autres personnes. Puisqu'il s'agit de logiciel libre, la construction de l'outil lui-même est partageable. OSP est par exemple intéressé par un tel outil, pour nous-mêmes! Et sans doute d'autres organisations. La semence donc d'un système d'information/de publication dont vous ne devriez pas supporter tout le développement.

Pour Extrapole, il faudra plus tard ajouter d'autres modules, de quoi par exemple traiter le son et la vidéo.

Mais il nous semble que ça permet de mettre le pied à l'étrier de toute l'équipe, de travailler de manière serrée avec du contenu réel immédiatement, avec un outil qui est déjà le vôtre depuis 15 ans sans doute.

Pour la suite, on peut budgeter ça ensemble à la fin de la journée en nombre de jours nécessaires, et mettre en balance les différents projets que tu as et leur budget.

Est-ce que ça te semble une bonne manière de travailler? Est-ce que vous serez toutes là jeudi, et avec une journée disponible? Nous, on est assez excité de pouvoir démarrer enfin!

Bon matin,

OSP

Snapshots | iceberg

No images in this repository’s iceberg at this time

Inside this repository

Log

 

Pierre Huyghebaertwhistled

— a read me, some graphviz, a few pictures, the beginning of a template, the joy of the starting in the first day of the spring

Thursday, 21st March 2013 - 21:42

 

Pierre Marchandspilled the beans

— Initial commit

Thursday, 21st March 2013 - 12:02

 

Pierre Marchandpeached

— First elements of a postfix mailboxes management application

Thursday, 21st March 2013 - 13:01

 

Pierre Marchandtold

— Few fixes to get django_postfix admin up and running

Thursday, 21st March 2013 - 13:31

 

Pierre Marchandbrought out

— A maildir model

Thursday, 21st March 2013 - 16:46

 

Pierre Marchandtalked

— A maildir index view

Thursday, 21st March 2013 - 17:02

 

Pierre Marchandlet the cat out of the bag

— Fixed - forgot model

Thursday, 21st March 2013 - 17:06

 

Pierre Marchandadmitted

— Fixed - wrong view name in urls

Thursday, 21st March 2013 - 17:11

 

Pierre Marchandlet out

— A maildir index template

Thursday, 21st March 2013 - 17:24

 

Pierre Marchandtold

— Fixed - typo

Thursday, 21st March 2013 - 17:32

 

Pierre Marchandbabbled

— Fixed - get_all is too much, just get it

Thursday, 21st March 2013 - 17:48

 

Pierre Marchandwhispered

— Fixed - missing 'a'

Thursday, 21st March 2013 - 17:49

 

Pierre Huyghebaertlet loose

— Merge branch 'master' of git.constantvzw.org:osp.work.extrapole

Thursday, 21st March 2013 - 21:42

 

Pierre Huyghebaertconfessed

— some polish on the template layout to hope make the first seed shine

Wednesday, 3rd April 2013 - 16:27

 

Pierre Huyghebaertbabbled

— module 1, le programme

Sunday, 21st April 2013 - 11:55

 

Pierre Marchandwhistled

— Better message parsing
attachment retrieving
backbonejs skeleton app

Thursday, 4th April 2013 - 07:43

 

Pierre Marchandblabbed out

— mising files due to gitignore misconfiguration

Thursday, 4th April 2013 - 07:52

 

Pierre Marchandinterpreted

— Properly decode text payload

Thursday, 4th April 2013 - 08:14

 

Pierre Marchandadmitted

— more decoding + refactoring

Thursday, 4th April 2013 - 08:54

 

Pierre Marchandtweeted

— Adjusted layout and added functions to message view

Thursday, 4th April 2013 - 09:47

 

Pierre Marchandsaid

— circumvent weird chromium behaviour
It turns some not absolute image src URLs in x-msg://

Thursday, 4th April 2013 - 10:20

 

Pierre Marchandtattled

— formated all fields

Thursday, 4th April 2013 - 11:08

 

Pierre Marchandshouted

— More on style side

Thursday, 4th April 2013 - 11:23

 

Pierre Marchandadmitted

— style adjustments

Thursday, 4th April 2013 - 11:36

 

Pierre Marchandemited

— style typo

Thursday, 4th April 2013 - 11:37

 

Pierre Marchanddiscovered

— Finished to render the prototype

Thursday, 4th April 2013 - 12:07

 

Pierre Marchandexpressed

— Add status field in postix senders

Thursday, 4th April 2013 - 12:48

 

Pierre Marchandcomitted

— expose contributor status in admin site

Thursday, 4th April 2013 - 12:59

 

Pierre Marchandtalked

— ???

Thursday, 4th April 2013 - 16:51

 

Pierre Marchandwhispered

— try to get better address formating

Thursday, 4th April 2013 - 16:56

 

Pierre Marchandbabbled out

— made a typo

Thursday, 4th April 2013 - 16:57

 

Pierre Marchanddivulged

— even better

Thursday, 4th April 2013 - 17:07

 

Pierre Marchandemited

— made a typo

Thursday, 4th April 2013 - 17:08

 

Pierre Marchandconfessed

— better than ever

Thursday, 4th April 2013 - 17:14

 

Pierre Marchandlet the cat out of the bag

— underscore template fix

Thursday, 4th April 2013 - 17:25

 

Pierre Marchandbabbled out

— Sort messages

Thursday, 4th April 2013 - 18:02

 

Pierre Huyghebaertspoke

— Merge branch 'master' of git.constantvzw.org:osp.work.extrapole

Sunday, 21st April 2013 - 11:57

 

Pierre Huyghebaertgave away

— Préparation pour le chantier

Tuesday, 4th June 2013 - 21:56