diff --git a/.gitignore b/.gitignore index f7275bb..93526df 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ venv/ +__pycache__/ diff --git a/dear-cross-maker/supi_Cross-Making.pdf b/dear-cross-maker/supi_Cross-Making.pdf new file mode 100644 index 0000000..7cf1b11 Binary files /dev/null and b/dear-cross-maker/supi_Cross-Making.pdf differ diff --git a/habitat/Thesis--Habitat--Living-sharing-adapting---Jacopo-Lega.pdf b/habitat/Thesis--Habitat--Living-sharing-adapting---Jacopo-Lega.pdf new file mode 100644 index 0000000..636e74d Binary files /dev/null and b/habitat/Thesis--Habitat--Living-sharing-adapting---Jacopo-Lega.pdf differ diff --git a/hello-worlding/Hello Worlding - kamo - THE REAL ONE.pdf b/hello-worlding/Hello Worlding - kamo - THE REAL ONE.pdf new file mode 100644 index 0000000..50ac34b Binary files /dev/null and b/hello-worlding/Hello Worlding - kamo - THE REAL ONE.pdf differ diff --git a/index.html b/index.html index de90771..f40b0d3 100644 --- a/index.html +++ b/index.html @@ -119,7 +119,7 @@

Supisara Burapachaisri

Dear (Cross) Maker,

-

PDF

+

PDF

Kimberley Cosmilla

@@ -142,17 +142,17 @@

PDF

-

Francesco Luzzana, km0, sumo, tofu, etc.

+

Francesco Luzzana, km0, kamo, sumo, tofu, etc.

Hello Worlding

-

PDF

+

PDF

-

mitsitron [mitsa chaida michelakou]

+

mitsitron [mitsa chaida michelakou]

Thanks for listening

PDF

-

Ål Nik [Alexandra Nikolova]

+

Ål Nik [Alexandra Nikolova]

Sound Jams: Deluxe Edition

PDF

@@ -216,7 +216,7 @@

Jacopo Lega

Habitat

-

PDF

+

PDF

Floor van Meeuwen

diff --git a/index.json b/index.json index 0203a90..45ed46b 100644 --- a/index.json +++ b/index.json @@ -2,81 +2,70 @@ "@context": "https://xpub.nl/contexts/projects.json", "@graph": [ { - "student": "Simon Browne", - "thesis": "https://project.xpub.nl/the-bootleg-library/pdf/thesis.pdf", - "title": "the bootleg library", + "student": "Damlanur Bilgin", + "thesis": "https://project.xpub.nl/nothanks/pdf/THESIS-compressed.pdf", + "title": "No thanks, I'll make my own", "type": "project", - "url": "https://project.xpub.nl/the-bootleg-library/" + "url": "https://project.xpub.nl/nothanks/" }, { - "date": "2021-07-01", - "hasPart": [ - "https://project.xpub.nl/nothanks/", - "https://project.xpub.nl/writing_cure/", - "https://project.xpub.nl/when-you-might-go-astray/", - "https://project.xpub.nl/low-tech-chronicles/", - "https://project.xpub.nl/lever_burns/", - "https://project.xpub.nl/terrafying-hear-say/", - "https://project.xpub.nl/the-constitution/", - "https://project.xpub.nl/makeinclusivewebsites/", - "https://project.xpub.nl/desire_revolution/" - ], - "image": "https://git.xpub.nl/XPUB/project.xpub.nl/raw/branch/master/img/logo_indigo_2021.png", - "title": "blue links", - "type": "gradshow", - "url": "https://project.xpub.nl/index.html#blue-links" + "student": "Tisa Neža Herlec", + "thesis": "https://project.xpub.nl/the-constitution/pdf/Tisa-Ne%C5%BEa-Herlec_The-Constitution.pdf", + "title": "The Constitution", + "type": "project", + "url": "https://project.xpub.nl/the-constitution/" }, { - "student": "Joca van der Horst", - "thesis": "https://project.xpub.nl/smart-speaker-theatre/pdf/ghost_in_the_speaker.pdf", - "title": "Smart Speaker Theatre", + "student": "Clara Gradel", + "thesis": "https://project.xpub.nl/generatingstories/thesis.pdf", + "title": "a and a", "type": "project", - "url": "https://project.xpub.nl/index.html/" + "url": "https://project.xpub.nl/generatingstories/" }, { - "student": "Kimberley Cosmilla", - "thesis": "https://project.xpub.nl/to-whom-it-may-affect/somewhere-highway-publishing.pdf", - "title": "\"To whom it may affect\"", + "student": "Clara Noseda", + "thesis": "https://project.xpub.nl/desire_revolution/pdf/A%20SAILORS%20GUIDE%20TO%20EARTH_Clara%20Noseda.pdf", + "title": "CONSIDER DISASTER, DESIRE REVOLUTION: A repository for astropolitical research", "type": "project", - "url": "https://project.xpub.nl/to-whom-it-may-affect/" + "url": "https://project.xpub.nl/desire_revolution/" }, { - "student": "Giulia de Giovanelli", - "thesis": "https://project.xpub.nl/unlearning-the-rules-of-collectivity/pdf/Publication-thesis%20Giuliade%20Giovanelli.pdf", - "title": "Unlearning the Rules of Collectivity", + "student": "Natasha Berting", + "thesis": "https://project.xpub.nl/instant-warnet/pdf/Berting-Making-Silences-On-Social-Media.pdf", + "title": "Instant Warnet", "type": "project", - "url": "https://project.xpub.nl/unlearning-the-rules-of-collectivity/" + "url": "https://project.xpub.nl/instant-warnet/" }, { - "student": "Karina Dukalska", - "thesis": "https://project.xpub.nl/back-it-up/pdf/Publication-Karina_ABC_thesis.pdf", - "title": "Back It Up", + "student": "Avital Barkai", + "thesis": "https://project.xpub.nl/writing_cure/pdf/Avital_Barkai_thesis_compressed.pdf", + "title": "Writing Cure", "type": "project", - "url": "https://project.xpub.nl/back-it-up/" + "url": "https://project.xpub.nl/writing_cure/" }, { - "student": "Angeliki Diakrousi", - "thesis": "https://project.xpub.nl/lets-amplify-unspeakable-things/pdf/diakrousi-lets-amplify-unspeakable-things.pdf", - "title": "Let's Amplify Unspeakable Things", + "student": "Kendal Beynon", + "thesis": "https://project.xpub.nl/virtualgarden/XPUB-Cyberhotels-KB.pdf", + "title": "Virtual Gardens", "type": "project", - "url": "https://project.xpub.nl/lets-amplify-unspeakable-things/" + "url": "https://project.xpub.nl/virtualgarden/" }, { - "student": "Euna Lee", - "thesis": "https://project.xpub.nl/frabjousish/pdf/thesis.pdf", - "title": "Frabjousish", + "student": "Anna Sandri", + "thesis": "https://project.xpub.nl/when-you-might-go-astray/pdf/wymga.pdf", + "title": "When you might go astray", "type": "project", - "url": "https://project.xpub.nl/frabjousish/" + "url": "https://project.xpub.nl/when-you-might-go-astray/" }, { "date": "2018-07-01", "hasPart": [ - "https://project.xpub.nl/anomolous-faces/", - "https://project.xpub.nl/alt-reality-lexicon/", "https://project.xpub.nl/back-it-up/", "https://project.xpub.nl/unpublishing/", + "https://project.xpub.nl/anomolous-faces/", "https://project.xpub.nl/unlearning-the-rules-of-collectivity/", - "https://project.xpub.nl/referendum-medialogs/" + "https://project.xpub.nl/referendum-medialogs/", + "https://project.xpub.nl/alt-reality-lexicon/" ], "image": "https://project.xpub.nl/img/xpub_logo_2018.svg", "links": "https://media.xpub.nl/gradshow-2018-web.mp4", @@ -85,27 +74,11 @@ "url": "https://project.xpub.nl/index.html#Ex,-XPUB" }, { - "date": "2022-06-01", - "hasPart": [ - "https://project.xpub.nl/usx/", - "https://project.xpub.nl/virtualgarden/", - "https://project.xpub.nl/attempting-diffraction/", - "https://project.xpub.nl/habitat/", - "https://project.xpub.nl/frabjousish/", - "https://project.xpub.nl/sobremesa/", - "https://project.xpub.nl/868-mhz/", - "https://project.xpub.nl/notitleyet/", - "https://project.xpub.nl/RuralComputing/", - "https://project.xpub.nl/generatingstories/" - ], - "image": "https://git.xpub.nl/XPUB/project.xpub.nl/raw/branch/master/img/walkie-talkie-ref.png", - "links": [ - "https://media.xpub.nl/2022/gradshow/Walkie_Talkie.720p.mp4", - "https://media.xpub.nl/2022/walkie-talkie-final.email.pdf" - ], - "title": "Walkie-Talkie", - "type": "gradshow", - "url": "https://project.xpub.nl/index.html#Walkie-Talkie" + "student": "Zalán Szakács", + "thesis": "https://project.xpub.nl/eigengrau/pdf/Phantasmagoria_Zalan_Szakacs_Thesis.pdf", + "title": "Eigengrau", + "type": "project", + "url": "https://project.xpub.nl/eigengrau/" }, { "student": "Supisara Burapachaisri", @@ -115,81 +88,67 @@ "url": "https://project.xpub.nl/dear-cross-maker/" }, { - "student": "Ål Nik [Alexandra Nikolova]", - "thesis": "https://project.xpub.nl/sound-jams/alnik-xpub-thesis.pdf", - "title": "Sound Jams: Deluxe Edition", - "type": "project", - "url": "https://project.xpub.nl/sound-jams/" - }, - { - "student": "Artemis Gryllaki", - "thesis": "https://project.xpub.nl/syster-papyri-magicae/pdf/ArtemisGryllaki-Thesis.pdf", - "title": "Syster Papyri Magicae", - "type": "project", - "url": "https://project.xpub.nl/syster-papyri-magicae/" - }, - { - "student": "Tisa Neža Herlec", - "thesis": "https://project.xpub.nl/the-constitution/pdf/Tisa-Ne%C5%BEa-Herlec_The-Constitution.pdf", - "title": "The Constitution", + "student": "Max Lehmann", + "thesis": "https://project.xpub.nl/makeinclusivewebsites/pdf/MaxLehmann_Thesis_compressed.pdf", + "title": "Make Inclusive Websites", "type": "project", - "url": "https://project.xpub.nl/the-constitution/" + "url": "https://project.xpub.nl/makeinclusivewebsites/" }, { - "student": "Pleun Gremmen", - "thesis": "https://project.xpub.nl/alt-reality-lexicon/pdf/Publication-AltRealityLexBook.pdf", - "title": "Alt Reality Lexicon", + "student": "Miriam Schöb", + "thesis": "https://project.xpub.nl/howtobeasocialjusticewarrior/img/Masterthesis_MiriamSch%C3%B6b_TheLeftCanMeme.pdf", + "title": "How to be a social justice warrior", "type": "project", - "url": "https://project.xpub.nl/alt-reality-lexicon/" + "url": "https://project.xpub.nl/howtobeasocialjusticewarrior/" }, { - "student": "Clara Gradel", - "thesis": "https://project.xpub.nl/generatingstories/thesis.pdf", - "title": "a and a", + "student": "Franc González", + "thesis": "https://project.xpub.nl/referendum-medialogs/pdf/Publication-referendum_medialogs.pdf", + "title": "Referendum Medialogs", "type": "project", - "url": "https://project.xpub.nl/generatingstories/" + "url": "https://project.xpub.nl/referendum-medialogs/" }, { - "student": "mitsitron [mitsa chaida michelakou]", - "thesis": "https://project.xpub.nl/thanks_for_listening/thesis_mitsitron.pdf", - "title": "Thanks for listening", + "student": "Ål Nik [Alexandra Nikolova]", + "thesis": "https://project.xpub.nl/sound-jams/alnik-xpub-thesis.pdf", + "title": "Sound Jams: Deluxe Edition", "type": "project", - "url": "https://project.xpub.nl/thanks_for_listening/" + "url": "https://project.xpub.nl/sound-jams/" }, { - "student": "Damlanur Bilgin", - "thesis": "https://project.xpub.nl/nothanks/pdf/THESIS-compressed.pdf", - "title": "No thanks, I'll make my own", + "student": "Tancredi Di Giovanni", + "thesis": "https://project.xpub.nl/ilinx/pdf/OHE.pdf", + "title": "ilinx", "type": "project", - "url": "https://project.xpub.nl/nothanks/" + "url": "https://project.xpub.nl/ilinx/" }, { - "student": "Ioana Tomici", - "thesis": "https://project.xpub.nl/terrafying-hear-say/pdf/thesis.pdf", - "title": "Terrafying Hear/Say", + "student": "Artemis Gryllaki", + "thesis": "https://project.xpub.nl/syster-papyri-magicae/pdf/ArtemisGryllaki-Thesis.pdf", + "title": "Syster Papyri Magicae", "type": "project", - "url": "https://project.xpub.nl/terrafying-hear-say/" + "url": "https://project.xpub.nl/syster-papyri-magicae/" }, { - "student": "Kendal Beynon", - "thesis": "https://project.xpub.nl/virtualgarden/XPUB-Cyberhotels-KB.pdf", - "title": "Virtual Gardens", + "student": "Alice Strete", + "thesis": "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/pdf/your-body-will-make-itself-heard.pdf", + "title": "Is it time to eat, or is there no more time to eat?", "type": "project", - "url": "https://project.xpub.nl/virtualgarden/" + "url": "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/" }, { - "student": "Federico Poni", - "thesis": "https://project.xpub.nl/RuralComputing/pdf/thesis.pdf", - "title": "Concert, Computation, Conviviality", + "student": "Pedro Sá Couto", + "thesis": "https://project.xpub.nl/tactical-watermarks/pdf/Thesis_Master_PSC_HD.pdf", + "title": "Tactical Watermarks", "type": "project", - "url": "https://project.xpub.nl/RuralComputing/" + "url": "https://project.xpub.nl/tactical-watermarks/" }, { - "student": "Paloma Garcia", - "thesis": "https://project.xpub.nl/cartographies-of-counter-speculation/pdf/garcia-paloma-cartographies-of-invisibility.pdf", - "title": "Cartographies of Counter Speculation", + "student": "Angeliki Diakrousi", + "thesis": "https://project.xpub.nl/lets-amplify-unspeakable-things/pdf/diakrousi-lets-amplify-unspeakable-things.pdf", + "title": "Let's Amplify Unspeakable Things", "type": "project", - "url": "https://project.xpub.nl/cartographies-of-counter-speculation/" + "url": "https://project.xpub.nl/lets-amplify-unspeakable-things/" }, { "student": "Emma Prato", @@ -199,46 +158,39 @@ "url": "https://project.xpub.nl/how-to-make-a-notebook-that/" }, { - "student": "Max Franklin", - "thesis": "https://project.xpub.nl/anomolous-faces/pdf/Publication-POD_Thesis_Max-Franklin.pdf", - "title": "Anomolous faces", - "type": "project", - "url": "https://project.xpub.nl/anomolous-faces/" - }, - { - "student": "Alice Strete", - "thesis": "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/pdf/your-body-will-make-itself-heard.pdf", - "title": "Is it time to eat, or is there no more time to eat?", + "student": "Karina Dukalska", + "thesis": "https://project.xpub.nl/back-it-up/pdf/Publication-Karina_ABC_thesis.pdf", + "title": "Back It Up", "type": "project", - "url": "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/" + "url": "https://project.xpub.nl/back-it-up/" }, { - "student": "Anna Sandri", - "thesis": "https://project.xpub.nl/when-you-might-go-astray/pdf/wymga.pdf", - "title": "When you might go astray", + "student": "Martin Foucaut", + "thesis": "https://project.xpub.nl/notitleyet/pdf/Martin_Foucaut_Graduation_Thesis_XPUB_2022.pdf", + "title": "Count On Me", "type": "project", - "url": "https://project.xpub.nl/when-you-might-go-astray/" + "url": "https://project.xpub.nl/notitleyet/" }, { - "student": "Miriam Schöb", - "thesis": "https://project.xpub.nl/howtobeasocialjusticewarrior/img/Masterthesis_MiriamSch%C3%B6b_TheLeftCanMeme.pdf", - "title": "How to be a social justice warrior", + "student": "Nadine Rotem-Stibbe", + "thesis": "https://project.xpub.nl/unpublishing/pdf/Thesis-N.Rotem-Stibbe.pdf", + "title": "Unpublishing", "type": "project", - "url": "https://project.xpub.nl/howtobeasocialjusticewarrior/" + "url": "https://project.xpub.nl/unpublishing/" }, { - "student": "Biyi Wen", - "thesis": "https://project.xpub.nl/the-repeater-archive/pdf/Biyi_Wen_Thesis.pdf", - "title": "The Repeater Archive", + "student": "Simon Browne", + "thesis": "https://project.xpub.nl/the-bootleg-library/pdf/thesis.pdf", + "title": "the bootleg library", "type": "project", - "url": "https://project.xpub.nl/the-repeater-archive/" + "url": "https://project.xpub.nl/the-bootleg-library/" }, { - "student": "Max Lehmann", - "thesis": "https://project.xpub.nl/makeinclusivewebsites/pdf/MaxLehmann_Thesis_compressed.pdf", - "title": "Make Inclusive Websites", + "student": "Joca van der Horst", + "thesis": "https://project.xpub.nl/smart-speaker-theatre/pdf/ghost_in_the_speaker.pdf", + "title": "Smart Speaker Theatre", "type": "project", - "url": "https://project.xpub.nl/makeinclusivewebsites/" + "url": "https://project.xpub.nl/index.html/" }, { "student": "Chaeyoung Kim", @@ -248,39 +200,11 @@ "url": "https://project.xpub.nl/minor_stories/" }, { - "student": "Natasha Berting", - "thesis": "https://project.xpub.nl/instant-warnet/pdf/Berting-Making-Silences-On-Social-Media.pdf", - "title": "Instant Warnet", - "type": "project", - "url": "https://project.xpub.nl/instant-warnet/" - }, - { - "student": "Franc González", - "thesis": "https://project.xpub.nl/referendum-medialogs/pdf/Publication-referendum_medialogs.pdf", - "title": "Referendum Medialogs", - "type": "project", - "url": "https://project.xpub.nl/referendum-medialogs/" - }, - { - "student": "Mika Motskobili", - "thesis": "https://project.xpub.nl/lever_burns/pdf/Ezn_LeverBurns.pdf", - "title": "Lever Burns", - "type": "project", - "url": "https://project.xpub.nl/lever_burns/" - }, - { - "student": "Tancredi Di Giovanni", - "thesis": "https://project.xpub.nl/ilinx/", - "title": "ilinx", - "type": "project", - "url": "https://project.xpub.nl/ilinx/" - }, - { - "student": "Nadine Rotem-Stibbe", - "thesis": "https://project.xpub.nl/unpublishing/pdf/Thesis-N.Rotem-Stibbe.pdf", - "title": "Unpublishing", + "student": "Louisa Teichmann", + "thesis": "https://project.xpub.nl/868-mhz/asphaltspur.pdf", + "title": "868 MHz", "type": "project", - "url": "https://project.xpub.nl/unpublishing/" + "url": "https://project.xpub.nl/868-mhz/" }, { "student": "Jian Haake [ohjian]", @@ -290,86 +214,119 @@ "url": "https://project.xpub.nl/modular-matter/" }, { - "student": "Zalán Szakács", - "thesis": "https://project.xpub.nl/eigengrau/pdf/Phantasmagoria_Zalan_Szakacs_Thesis.pdf", - "title": "Eigengrau", + "date": "2021-07-01", + "hasPart": [ + "https://project.xpub.nl/when-you-might-go-astray/", + "https://project.xpub.nl/lever_burns/", + "https://project.xpub.nl/desire_revolution/", + "https://project.xpub.nl/terrafying-hear-say/", + "https://project.xpub.nl/writing_cure/", + "https://project.xpub.nl/low-tech-chronicles/", + "https://project.xpub.nl/makeinclusivewebsites/", + "https://project.xpub.nl/the-constitution/", + "https://project.xpub.nl/nothanks/" + ], + "image": "https://git.xpub.nl/XPUB/project.xpub.nl/raw/branch/master/img/logo_indigo_2021.png", + "title": "blue links", + "type": "gradshow", + "url": "https://project.xpub.nl/index.html#blue-links" + }, + { + "student": "Max Franklin", + "thesis": "https://project.xpub.nl/anomolous-faces/pdf/Publication-POD_Thesis_Max-Franklin.pdf", + "title": "Anomolous faces", "type": "project", - "url": "https://project.xpub.nl/eigengrau/" + "url": "https://project.xpub.nl/anomolous-faces/" }, { - "student": "Bohye Woo", - "thesis": "https://project.xpub.nl/parallel-colonialism/pdf/bohye-woo-thesis-2020.pdf", - "title": "Parallel Colonialism", + "student": "Jacopo Lega", + "thesis": "https://habitattt.it/thesis-Jacopo-Lega/Thesis--Habitat--Living-sharing-adapting---Jacopo-Lega.pdf", + "title": "Habitat", "type": "project", - "url": "https://project.xpub.nl/parallel-colonialism/" + "url": "https://project.xpub.nl/habitat/" }, { - "student": "Alexander Roidl", - "thesis": "https://project.xpub.nl/poetic-software/pdf/poetic_software_thesis.pdf", - "title": "Poetic Software", + "student": "Pleun Gremmen", + "thesis": "https://project.xpub.nl/alt-reality-lexicon/pdf/Publication-AltRealityLexBook.pdf", + "title": "Alt Reality Lexicon", "type": "project", - "url": "https://project.xpub.nl/poetic-software/" + "url": "https://project.xpub.nl/alt-reality-lexicon/" }, { - "student": "Louisa Teichmann", - "thesis": "http://louisateichmann.com/asphaltspur.pdf", - "title": "868 MHz", + "date": "2020-07-01", + "hasPart": [ + "https://project.xpub.nl/syster-papyri-magicae/", + "https://project.xpub.nl/cartographies-of-counter-speculation/", + "https://project.xpub.nl/ilinx/", + "https://project.xpub.nl/parallel-colonialism/", + "https://project.xpub.nl/the-repeater-archive/", + "https://project.xpub.nl/networks-of-care/", + "https://project.xpub.nl/the-bootleg-library/", + "https://project.xpub.nl/tactical-watermarks/" + ], + "image": "https://project.xpub.nl/img/xpub_logo_2020.svg", + "links": "https://collectiveioning.xpub.nl/", + "title": "c_o_l_l_e_c_t_i_v_e_i_o_n_i_n_g", + "type": "gradshow", + "url": "https://project.xpub.nl/index.html#c_o_l_l_e_c_t_i_v_e_i_o_n_i_n_g" + }, + { + "student": "Federico Poni", + "thesis": "https://project.xpub.nl/RuralComputing/pdf/thesis.pdf", + "title": "Concert, Computation, Conviviality", "type": "project", - "url": "https://project.xpub.nl/868-mhz/" + "url": "https://project.xpub.nl/RuralComputing/" }, { - "student": "Nami Kim", - "thesis": "https://project.xpub.nl/usx/Nami%20Kim_graduation%20thesis_Xpub.pdf", - "title": "User Sentimental eXperience", + "student": "Paloma Garcia", + "thesis": "https://project.xpub.nl/cartographies-of-counter-speculation/pdf/garcia-paloma-cartographies-of-invisibility.pdf", + "title": "Cartographies of Counter Speculation", "type": "project", - "url": "https://project.xpub.nl/usx/" + "url": "https://project.xpub.nl/cartographies-of-counter-speculation/" }, { - "student": "Gersande Schellinx", - "thesis": "https://project.xpub.nl/social-shelves-project/xpub_master-thesis_gersande-schellinx.pdf", - "title": "The Social Shelf Project", + "student": "Biyi Wen", + "thesis": "https://project.xpub.nl/the-repeater-archive/pdf/Biyi_Wen_Thesis.pdf", + "title": "The Repeater Archive", "type": "project", - "url": "https://project.xpub.nl/social-shelves-project/" + "url": "https://project.xpub.nl/the-repeater-archive/" }, { - "student": "Camilo García A.", - "thesis": "https://project.xpub.nl/attempting-diffraction/pdf/Camilo_Garcia_Aycardi_Graduation_Thesis_XPUB_.pdf", - "title": "Attempting Diffraction", + "student": "Rita Graça", + "thesis": "https://project.xpub.nl/networks-of-care/pdf/networksofcare_thesis.pdf", + "title": "Networks of Care", "type": "project", - "url": "https://project.xpub.nl/attempting-diffraction/" + "url": "https://project.xpub.nl/networks-of-care/" }, { - "date": "2019-07-01", + "date": "2022-06-01", "hasPart": [ - "https://project.xpub.nl/index.html/", - "https://project.xpub.nl/poetic-software/", - "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/", - "https://project.xpub.nl/eigengrau/", - "https://project.xpub.nl/instant-warnet/", - "https://project.xpub.nl/lets-amplify-unspeakable-things/" + "https://project.xpub.nl/virtualgarden/", + "https://project.xpub.nl/usx/", + "https://project.xpub.nl/attempting-diffraction/", + "https://project.xpub.nl/habitat/", + "https://project.xpub.nl/notitleyet/", + "https://project.xpub.nl/frabjousish/", + "https://project.xpub.nl/RuralComputing/", + "https://project.xpub.nl/sobremesa/", + "https://project.xpub.nl/generatingstories/", + "https://project.xpub.nl/868-mhz/" ], - "image": "https://project.xpub.nl/img/xpub_logo_2019.png", + "image": "https://git.xpub.nl/XPUB/project.xpub.nl/raw/branch/master/img/walkie-talkie-ref.png", "links": [ - "https://project.xpub.nl/README19.NFO", - "https://project.xpub.nl/2019/postergenerator/" + "https://media.xpub.nl/2022/gradshow/Walkie_Talkie.720p.mp4", + "https://media.xpub.nl/2022/walkie-talkie-final.email.pdf" ], - "title": "UPSETTING SETTINGS", + "title": "Walkie-Talkie", "type": "gradshow", - "url": "https://project.xpub.nl/index.html#UPSETTING-SETTINGS" - }, - { - "student": "Avital Barkai", - "thesis": "https://project.xpub.nl/writing_cure/pdf/Avital_Barkai_thesis_compressed.pdf", - "title": "Writing Cure", - "type": "project", - "url": "https://project.xpub.nl/writing_cure/" + "url": "https://project.xpub.nl/index.html#Walkie-Talkie" }, { - "student": "Martin Foucaut", - "thesis": "https://project.xpub.nl/notitleyet/pdf/Martin_Foucaut_Graduation_Thesis_XPUB_2022.pdf", - "title": "Count On Me", + "student": "Nami Kim", + "thesis": "https://project.xpub.nl/usx/Nami%20Kim_graduation%20thesis_Xpub.pdf", + "title": "User Sentimental eXperience", "type": "project", - "url": "https://project.xpub.nl/notitleyet/" + "url": "https://project.xpub.nl/usx/" }, { "student": "Erica Gargaglione", @@ -379,25 +336,32 @@ "url": "https://project.xpub.nl/hacking-maintenance-with-care/" }, { - "student": "Rita Graça", - "thesis": "https://project.xpub.nl/networks-of-care/pdf/networksofcare_thesis.pdf", - "title": "Networks of Care", + "student": "Francesco Luzzana, km0, sumo, tofu, etc.", + "thesis": "https://media.xpub.nl/2023/thesis/Hello%20Worlding%20-%20kamo%20-%20THE%20REAL%20ONE.pdf", + "title": "Hello Worlding", "type": "project", - "url": "https://project.xpub.nl/networks-of-care/" + "url": "https://project.xpub.nl/hello-worlding/" }, { - "student": "Pedro Sá Couto", - "thesis": "https://project.xpub.nl/tactical-watermarks/pdf/Thesis_Master_PSC_HD.pdf", - "title": "Tactical Watermarks", + "student": "Bohye Woo", + "thesis": "https://project.xpub.nl/parallel-colonialism/pdf/bohye-woo-thesis-2020.pdf", + "title": "Parallel Colonialism", "type": "project", - "url": "https://project.xpub.nl/tactical-watermarks/" + "url": "https://project.xpub.nl/parallel-colonialism/" }, { - "student": "Jacopo Lega", - "thesis": "https://habitattt.it/thesis-Jacopo-Lega/Thesis--Habitat--Living-sharing-adapting---Jacopo-Lega.pdf", - "title": "Habitat", + "student": "mitsitron [mitsa chaida michelakou]", + "thesis": "https://project.xpub.nl/thanks_for_listening/thesis_mitsitron.pdf", + "title": "Thanks for listening", "type": "project", - "url": "https://project.xpub.nl/habitat/" + "url": "https://project.xpub.nl/thanks_for_listening/" + }, + { + "student": "Ioana Tomici", + "thesis": "https://project.xpub.nl/terrafying-hear-say/pdf/thesis.pdf", + "title": "Terrafying Hear/Say", + "type": "project", + "url": "https://project.xpub.nl/terrafying-hear-say/" }, { "student": "Floor van Meeuwen", @@ -409,17 +373,17 @@ { "date": "2023-06-01", "hasPart": [ + "https://project.xpub.nl/to-whom-it-may-affect/", + "https://project.xpub.nl/howtobeasocialjusticewarrior/", + "https://project.xpub.nl/sound-jams/", "https://project.xpub.nl/minor_stories/", - "https://project.xpub.nl/hacking-maintenance-with-care/", "https://project.xpub.nl/modular-matter/", + "https://project.xpub.nl/dear-cross-maker/", + "https://project.xpub.nl/how-to-make-a-notebook-that/", "https://project.xpub.nl/social-shelves-project/", "https://project.xpub.nl/thanks_for_listening/", "https://project.xpub.nl/hello-worlding/", - "https://project.xpub.nl/how-to-make-a-notebook-that/", - "https://project.xpub.nl/dear-cross-maker/", - "https://project.xpub.nl/to-whom-it-may-affect/", - "https://project.xpub.nl/howtobeasocialjusticewarrior/", - "https://project.xpub.nl/sound-jams/" + "https://project.xpub.nl/hacking-maintenance-with-care/" ], "image": "https://media.xpub.nl/2023/xpub2023-makingthingsbubblic.svg", "links": "https://media.xpub.nl/2023/", @@ -428,43 +392,79 @@ "url": "https://project.xpub.nl/index.html#Making-things-Bubblic" }, { - "date": "2020-07-01", - "hasPart": [ - "https://project.xpub.nl/cartographies-of-counter-speculation/", - "https://project.xpub.nl/the-bootleg-library/", - "https://project.xpub.nl/parallel-colonialism/", - "https://project.xpub.nl/the-repeater-archive/", - "https://project.xpub.nl/ilinx/", - "https://project.xpub.nl/syster-papyri-magicae/", - "https://project.xpub.nl/networks-of-care/", - "https://project.xpub.nl/tactical-watermarks/" - ], - "image": "https://project.xpub.nl/img/xpub_logo_2020.svg", - "links": "https://collectiveioning.xpub.nl/", - "title": "c_o_l_l_e_c_t_i_v_e_i_o_n_i_n_g", - "type": "gradshow", - "url": "https://project.xpub.nl/index.html#c_o_l_l_e_c_t_i_v_e_i_o_n_i_n_g" + "student": "Alexander Roidl", + "thesis": "https://project.xpub.nl/poetic-software/pdf/poetic_software_thesis.pdf", + "title": "Poetic Software", + "type": "project", + "url": "https://project.xpub.nl/poetic-software/" }, { - "student": "Clara Noseda", - "thesis": "https://project.xpub.nl/desire_revolution/pdf/A%20SAILORS%20GUIDE%20TO%20EARTH_Clara%20Noseda.pdf", - "title": "CONSIDER DISASTER, DESIRE REVOLUTION: A repository for astropolitical research", + "student": "Camilo García A.", + "thesis": "https://project.xpub.nl/attempting-diffraction/pdf/Camilo_Garcia_Aycardi_Graduation_Thesis_XPUB_.pdf", + "title": "Attempting Diffraction", "type": "project", - "url": "https://project.xpub.nl/desire_revolution/" + "url": "https://project.xpub.nl/attempting-diffraction/" }, { "student": "Mark van den Heuvel", - "thesis": "https://project.xpub.nl/low-tech-chronicles/", + "thesis": "https://project.xpub.nl/low-tech-chronicles/PDF/Mark_van_den_Heuvel_thesis_light-edition.pdf", "title": "Low-Tech Chronicles", "type": "project", "url": "https://project.xpub.nl/low-tech-chronicles/" }, { - "student": "Francesco Luzzana, km0, sumo, tofu, etc.", - "thesis": "https://media.xpub.nl/2023/thesis/Hello%20Worlding%20-%20kamo%20-%20THE%20REAL%20ONE.pdf", - "title": "Hello Worlding", + "student": "Gersande Schellinx", + "thesis": "https://project.xpub.nl/social-shelves-project/xpub_master-thesis_gersande-schellinx.pdf", + "title": "The Social Shelf Project", "type": "project", - "url": "https://project.xpub.nl/hello-worlding/" + "url": "https://project.xpub.nl/social-shelves-project/" + }, + { + "student": "Giulia de Giovanelli", + "thesis": "https://project.xpub.nl/unlearning-the-rules-of-collectivity/pdf/Publication-thesis%20Giuliade%20Giovanelli.pdf", + "title": "Unlearning the Rules of Collectivity", + "type": "project", + "url": "https://project.xpub.nl/unlearning-the-rules-of-collectivity/" + }, + { + "student": "Kimberley Cosmilla", + "thesis": "https://project.xpub.nl/to-whom-it-may-affect/somewhere-highway-publishing.pdf", + "title": "\"To whom it may affect\"", + "type": "project", + "url": "https://project.xpub.nl/to-whom-it-may-affect/" + }, + { + "date": "2019-07-01", + "hasPart": [ + "https://project.xpub.nl/lets-amplify-unspeakable-things/", + "https://project.xpub.nl/is-it-time-to-eat-or-is-there-no-more-time-to-eat/", + "https://project.xpub.nl/eigengrau/", + "https://project.xpub.nl/poetic-software/", + "https://project.xpub.nl/instant-warnet/", + "https://project.xpub.nl/index.html/" + ], + "image": "https://project.xpub.nl/img/xpub_logo_2019.png", + "links": [ + "https://project.xpub.nl/2019/postergenerator/", + "https://project.xpub.nl/README19.NFO" + ], + "title": "UPSETTING SETTINGS", + "type": "gradshow", + "url": "https://project.xpub.nl/index.html#UPSETTING-SETTINGS" + }, + { + "student": "Mika Motskobili", + "thesis": "https://project.xpub.nl/lever_burns/pdf/Ezn_LeverBurns.pdf", + "title": "Lever Burns", + "type": "project", + "url": "https://project.xpub.nl/lever_burns/" + }, + { + "student": "Euna Lee", + "thesis": "https://project.xpub.nl/frabjousish/pdf/thesis.pdf", + "title": "Frabjousish", + "type": "project", + "url": "https://project.xpub.nl/frabjousish/" } ] } diff --git a/index_titles.html b/index_titles.html new file mode 100644 index 0000000..aad2c83 --- /dev/null +++ b/index_titles.html @@ -0,0 +1,67 @@ + + + + + + XPUB Projects + + + + + +
868 MHz (PDF)
+
a and a (PDF)
+
Alt Reality Lexicon (PDF)
+
Anomolous faces (PDF)
+
Attempting Diffraction (PDF)
+
Back It Up (PDF)
+
Cartographies of Counter Speculation (PDF)
+
Concert, Computation, Conviviality (PDF)
+
CONSIDER DISASTER, DESIRE REVOLUTION: A repository for astropolitical research (PDF)
+
Count On Me (PDF)
+
Dear (Cross) Maker, (PDF)
+
Eigengrau (PDF)
+
Frabjousish (PDF)
+
Habitat (PDF)
+
Hacking Maintenance with Care (PDF)
+
Hello Worlding (PDF)
+
How to be a social justice warrior (PDF)
+
ilinx (PDF)
+
Instant Warnet (PDF)
+
Is it time to eat, or is there no more time to eat? (PDF)
+
Let's Amplify Unspeakable Things (PDF)
+
Lever Burns (PDF)
+
Low-Tech Chronicles (PDF)
+
Make Inclusive Websites (PDF)
+
Minor Stories (PDF)
+
MODULAR MATTER (PDF)
+
Networks of Care (PDF)
+
No thanks, I'll make my own (PDF)
+
Paper Notebooks: From an Industrial Model to a Tool of Expression (PDF)
+
Parallel Colonialism (PDF)
+
Poetic Software (PDF)
+
Referendum Medialogs (PDF)
+
Smart Speaker Theatre (PDF)
+
Sobremesa (PDF)
+
Sound Jams: Deluxe Edition (PDF)
+
Syster Papyri Magicae (PDF)
+
Tactical Watermarks (PDF)
+
Terrafying Hear/Say (PDF)
+
Thanks for listening (PDF)
+
the bootleg library (PDF)
+
The Constitution (PDF)
+
The Repeater Archive (PDF)
+
The Social Shelf Project (PDF)
+
"To whom it may affect" (PDF)
+
Unlearning the Rules of Collectivity (PDF)
+
Unpublishing (PDF)
+
User Sentimental eXperience (PDF)
+
Virtual Gardens (PDF)
+
When you might go astray (PDF)
+
Writing Cure (PDF)
+ + diff --git a/scripts/check_pdfs.py b/scripts/check_pdfs.py new file mode 100644 index 0000000..395c578 --- /dev/null +++ b/scripts/check_pdfs.py @@ -0,0 +1,6 @@ +from common import load_json + + +data = load_json() +for project in data['projects']: + print (project['thesis']) diff --git a/scripts/common.py b/scripts/common.py new file mode 100644 index 0000000..a48117d --- /dev/null +++ b/scripts/common.py @@ -0,0 +1,8 @@ +import json + +def load_json (path="index.json"): + with open(path) as fin: + data = json.load(fin) + data['projects'] = [x for x in data['@graph'] if x['type'] == 'project'] + data['projects'].sort(key=lambda x: x['title'].strip('"').lower()) + return data diff --git a/scripts/index_new.py b/scripts/index_new.py new file mode 100644 index 0000000..be6eb56 --- /dev/null +++ b/scripts/index_new.py @@ -0,0 +1,19 @@ +import json +from jinja2 import Template, Environment, FileSystemLoader + +env = Environment(loader=FileSystemLoader("scripts/templates")) + +# import jinjafy.filters +# for name, fn in jinjafy.filters.all.items(): +# env.filters[name] = fn + +from common import load_json + +# with open("index.json") as fin: +# data = json.load(fin) +# data['projects'] = [x for x in data['@graph'] if x['type'] == 'project'] +# data['projects'].sort(key=lambda x: x['title'].strip('"').lower()) + +template = env.get_template("index_titles.html") +with open("index_titles.html", "w") as fout: + print (template.render(**data), file=fout) diff --git a/scripts/projects.json b/scripts/projects.json index 0fd8ca0..f02b701 100644 --- a/scripts/projects.json +++ b/scripts/projects.json @@ -13,6 +13,7 @@ "hasPart": {"@id": "dc:hasPart", "@type": "@id"}, "url": {"@id": "@id", "@type": "@id"}, "type": {"@id": "@type", "@type": "@id"}, - "links": {"@id": "dc:link", "@type": "@id"} + "links": {"@id": "dc:link", "@type": "@id"}, + "nicknames": "xpub:nick" } } diff --git a/scripts/templates/index_titles.html b/scripts/templates/index_titles.html new file mode 100644 index 0000000..a0b3c84 --- /dev/null +++ b/scripts/templates/index_titles.html @@ -0,0 +1,19 @@ + + + + + + XPUB Projects + + + + +{% for project in projects %} +
{{project.title}} (PDF)
+{%- endfor %} + + \ No newline at end of file