New address:
http://www.cqrrelations.constantvzw.org/0x0/

http://www.cqrrelations.constantvzw.org/1x0/documentation-of-the-worksession/

Virtual directory tree:
- old website: http://www.cqrrelations.constantvzw.org/1x0/
- etherpad - database http://stuff2233.club/~dick/no/cqrrelations/cqrrelations.db
- etherpad_archive: http://www.cqrrelations.constantvzw.org/1x1/etherpad_archive/
- video http://video.constantvzw.org/cqrrelations/
- audio-a http://sound.constantvzw.org/cqrrelations/
- pictures: http://gallery3.constantvzw.org/index.php/Cqrrelations
photos found on hard drive and link to gallery: http://www.cqrrelations.constantvzw.org/0x1/
- report http://www.cqrrelations.constantvzw.org/1x2/
- projects: http://www.cqrrelations.constantvzw.org/1x2/projects/
- scripts, library and materials: https://gitlab.com/cqrrelations/cqrrelations
- publication: http://www.cqrrelations.constantvzw.org/0x0/
- corrections publication: http://pad.constantvzw.org/p/Cqrrelations_cqrrections
- launch: http://pad.constantvzw.org/public_pad/Cqrrelations_launch


23/03

* Homepage? Reuse graphs Martino? Animated gif? Short description of the website http://pad.constantvzw.org/public_pad/Correlations_aboutweb
* Fill in description fields (audio documentation / scripts), link etherpad notes to talks/presentations that are not in audio or video Make the link in the htaccess of sound.constant and video.constant: in preparation here: http://pad.constantvzw.org/public_pad/Correlations_listmedia Ask Denis for access
* Add description of the weeks on Projects page (intro): html-page Readme version to appear on listing and full version for reading
* Guests for 11th of June: confirmed Manetta and Geoff. RYBN, Antoinette, Seda? And place?
* Include Gallery? In the meantime, new menu item for photo documentation, uploaded photos found on hard drive and link to gallery: http://www.cqrrelations.constantvzw.org/0x1/

01/03

Css spacing top menu & colour
Landing page? Have fun with it! (add some description of what the website contains..) 
Corrections Debaise -> Demorcy
Fill in description fields (audio documentation / scripts)
Maybe : link etherpad notes to talks/presentations that are not in audio or video Make the link in the htaccess of sound.constant and video.constant
*Document autoindex cqrrelated index listing http://www.webaugur.com/webdev/45-apache-autoindexer-with-jquery.html

Projects: 
        * fix the links in html projects 
        * link images to original size (does not work now)
        * cross reference w/ notes in pads. ?
* fix pictures links in project week 1
        * Fix menu doublings in pages
        * show folders under titels (not above)
        * find + add pictures for the projects of Week 2 (not for Incertaine / pattern Writing Coach & missing projects)
        * add description of the weeks on Projects page (intro): html-page
        * ask Ruben to fix Newspaper Style script (An)
        * The Annotator: where is Gijs' Python script that showed the degree of disagremeent?
        * Missing projects + descriptions: Martino's LSD, Martin House's Poet Assistant (synonym feedback), RYBN speech to text
Add to Video page: Correlate the talk (Pattern Coach + Mining the Trial): description + link to scripts folder
    - Add tab 'Afterlife' that pulls the blog articles in Afterlife category + add Manetta, Ruben, Femke's latest 'during event?)
    - link etherpad notes to sound/video recordings
 - Find someone to proofread the English translation 

19-2
* Event:
    Beginning of june? Ask Manetta, Ruben. Jeff? -> Geoff is ok, Manetta also
    6-15 june -> Saturday 11th June
* Cqrredinner. 01.03!, 3.3 -> Wed. 6 April.


18 of February:
* Notes for future worksessions.. Possibility to keep folder structure and make documentation via links.. to be able to keep the links from the etherdump to the files working for example.. Now inter-dump links work, but when you move stuff around not.
* still to do: 
    - Find someone to proofread the English translation 
    - Projects: 
        * fix the links in html projects
        * find pictures for the projects of Week 2
        * add description of the weeks
        * ask Ruben to fix Newspaper Style script
        * The Annotator: where is Gijs' Python script that showed the degree of disagremeent?
        * Missing projects: Martino's LSD, Martin House's Poet Assistant, RYBN speech to text
    - Add to Video page: 
        *Correlate the talk (Pattern Coach + Mining the Trial): description + link to scripts folder
        * Add Mining the talk folder -> videos.constantvzw.org
    - Add tab 'Afterlife' that pulls the blog articles in Afterlife category + add Manetta, Ruben, Femke's latest 'during event?)
    - link etherpad notes to sound/video recordings



Meeting 18-12-15

For 18, 19, 25 of February:
-> transfer gitlab material to server Constant
-> check permissions gftp with Denis
-> ask Wendy for sound recordings final presentations week 2 & presentations week 1 day 1 (Karin/Hans/A-L)
-> create folder narrative in i-frames
-> translate report WBI
-> find a good title for the event :-)
-> send out mail:
    * check your contributions/slides, document scripts & add if you want
    * rybn: establish new 'correlations' if you feel inspired - please document process & send scripts back
    * 2nd April tbc: cqrrelations 1 year after: tbc Seda/Antoinette/Geoff Cox
    * organise budget fees + event: fees: 5x180 + 6x180 = 1980 / event: 1085 / total: 3245€
    travel costs: 2x50€ (Ruben/Manetta), 250€ (Jeff), 100€ (rybn): 450€, Antoinette (on duty), Seda (?)
    fees: 150€ x 4 = 600€
    catering: 215€
    where? Wtc25?

what is there:
* organize material: package (etherdump/pictures/video) + index


Meeting Monday 10th August

* timestamp

Nicolas found the problem
https://en.wikipedia.org/wiki/Unix_time#History
starts counting seconds since 1-1-1971

this caused bug with millenium
needs conversion

Unix time represents a unity, you can add point (fractual) but then
they delete the point (10 numbers become 12)

This: 
    timestamp":1421055277756"
Means this:
    timestamp":14210552777.56"

example of conversion solution found here:  https://redmine.mafiasi.de/projects/mafiasi/repository/revisions/73a2b5daf1acc6e8d2b9d6b8d6158b0c4e329d05/entry/mafiasi/etherpad/dbview.py

this gives:
2015-01-14 10:54:42 
2015-01-14 11:22:48 
2015-01-14 11:22:48 
2015-01-14 11:22:48 
2015-01-14 10:54:42 
2015-01-14 11:22:48 
2015-01-14 11:22:48 
2015-01-14 11:22:49 
2015-01-14 10:54:42 
2015-01-14 11:22:49 
2015-01-14 11:22:49 
2015-01-14 11:22:49 
2015-01-14 10:54:42 
2015-01-14 11:22:49 
2015-01-14 11:22:49 
2015-01-14 11:22:53 
2015-01-14 11:22:53 
2015-01-14 11:22:53 
2015-01-14 11:22:54 
2015-01-14 10:54:42 
2015-01-14 11:22:54 
2015-01-14 11:22:54 
2015-01-14 11:22:55 
2015-01-14 10:54:42 
2015-01-14 11:22:55 
2015-01-14 11:22:55

a lot of numbers are the same: format describes actions that happen at the same time
edit/version of page are parallel 

To extract the timestamps form the log in two passes:
    first command line
    grep -P -o 'timestamp":.*,?' cqrrelations.db | cut -d: -f2 > timestamps.txt
    then clean up with custom script
    php ts.php>timeline-2005.txt

Content of ts.php:

    $ar_ts=file("timestamps.txt");
    foreach($ar_ts as $ts){
        $ts=substr($ts,0,10);
         /* echo $ts."\n"; */
        $date=new DateTime();
        $date->setTimestamp($ts);
        echo $date->format("Y-m-d H:i:s")."\n";
}


--> TODO: add the context of the timestamp

for instance:

    $strjson='{"key":"globalAuthor:a.WKnet3ALjJULq6UO","val":{"colorId":28,"name":null,"timestamp":1421055277756,"padIDs":{"rmo-sketchbook":1,"start":1}}}';
    $dec=json_decode($strjson);
    print_r($dec);

Output:

    stdClass Object
(
    [key] => globalAuthor:a.WKnet3ALjJULq6UO
    [val] => stdClass Object
        (
            [colorId] => 28
            [name] => 
            [timestamp] => 1421055277756
            [padIDs] => stdClass Object
                (
                    [rmo-sketchbook] => 1
                    [start] => 1
                )

        )

)


* extract links from etherpad pages & generate map of pads

--> we used Pattern for Python, but it crawls also external links - needs solving:

from pattern.web import Crawler

class Polly(Crawler): 
    def visit(self, link, source=None):
        if link.referrer:
            print link.referrer, ' -> ', link.url, ';'
        else:
            print link.url
    def fail(self, link):
        print link.referrer, ' -> ', link.url, ' [style=dotted];'


p = Polly(links=['http://localhost:8000/etherdump/intro.html'], delay=3)
while not p.done:
     p.crawl(cached=False, throttle=3)

--> this gives output that can be used in Graphviz
http://localhost:8000/etherdump/intro.html
http://localhost:8000/etherdump/intro.html  ->  http://localhost:8000/etherdump/info_on_classifiers_and_parsers.html ;
http://localhost:8000/etherdump/intro.html  ->  http://en.wikipedia.org/wiki/Wikipedia:Neutral_point_of_view ;
http://localhost:8000/etherdump/intro.html  ->  http://www.clips.ua.ac.be/cgi-bin/stylenedemo.html


Brainstorm 12-6-15

http://vj12.constantvzw.org/about/: report + experimentations
-> publish report on Verlag http://www.constantvzw.org/verlag/
-> translate projects to English so participants can respond to it / via mail-blog?


look for patterns in data? rhythms? flows?
imagine you receive this data, where would you start/how would you deal with it?

soundfiles: http://sound.constantvzw.org/cqrrelations

-> what has a record/date - 'momentum'
-> how much did we produce: 19.6 GB (on local server) + picture Peter ++

cfr forensic architecture - Weichsman
http://www.forensic-architecture.org/
find a 'clock': element that changes according to time f.ex. 'cloud' on pictures after bombing
-> they make timeline according to that
-> no trust in machinic chronology (xif not correct most of the times)

Time + weight + personae + collections/architectures ('kot', permaculture, instituional europotato.org)
* pictures: xif - time/date
* calendar
* blogpost 
* mail 
* etherpad 
* git: images/scripts/notes/publications
* sound recordings
* video recording

-> not translate everything to 1 form
-> make sure we don't filter out to fit 1 template