Compare commits

..

9 Commits

Author SHA1 Message Date
decentral1se
4964790762
follow title in upstream README 2022-02-04 13:01:12 +01:00
decentral1se
9ef68194db
caps that 2022-02-04 13:00:52 +01:00
decentral1se
1418feeaa8
fix all my typos 2022-02-04 13:00:14 +01:00
decentral1se
06cf1f5bdd
more uses 2022-02-04 12:59:12 +01:00
63becedaf5
Ensure we have wheel installed 2021-07-13 10:11:28 +02:00
6b627f0f96
Bump to new version 2021-07-13 10:08:01 +02:00
7a2f8a5142
Add change log entry
See varia/distribusi#5.
2021-07-13 10:06:51 +02:00
decentral1se
6dd9fb7b40 Merge pull request 'a bug fix for --no-filenames option to work! (for images)' (#5) from losttra8n/distribusi:losttra8n-patch-1 into master
Reviewed-on: varia/distribusi#5
2021-07-13 10:06:00 +02:00
losttra8n
46e68fc966 a bug fix for --no-filenames option to work! (for images)
i was trying to '-nf' option, then image captions were not consistent! i.e. they were still there with '-nf' option. so investigated.
2021-07-07 12:56:55 +02:00
4 changed files with 20 additions and 4 deletions

View File

@ -2,6 +2,10 @@
The changelog was only added at version 0.0.4. The changelog was only added at version 0.0.4.
## 0.0.10
- Fix `-nf` functionality ([#5](https://git.vvvvvvaria.org/varia/distribusi/pulls/5)) (thanks @losttra8n!)
## 0.0.9 ## 0.0.9
- Fix thumbnail generation (thanks @dickreckard!) - Fix thumbnail generation (thanks @dickreckard!)

View File

@ -81,18 +81,28 @@ $ distribusi -d /var/www/archive/my_event -t -v
## History ## History
Distribusi was first conceptualized as a tool which supported a contribution by Dennis de Bel, Danny van der Kleij and Roel Roscam Abbing to the [ruru house](http://ruruhuis.nl/) organized by [Reinaart Vanhoe](http://vanhoe.org/) and the [ruangrupa](http://ruru.ruangrupa.org/) collective during 2016 Sonsbeek Biennale in Arnhem. During the biennale time the ruru house was a lively meeting place with a programme of discussions, workshops, lectures, culinary activities, performances, pop-up markets and even karaoke evenings, where curators and Arnhemmers met. Distribusi was first conceptualized as a tool which supported a contribution by Dennis de Bel, Danny van der Kleij and Roel Roscam Abbing to the [ruru house](http://ruruhuis.nl/) organized by [Reinaart Vanhoe](http://vanhoe.org/) and the [ruangrupa](http://ruru.ruangrupa.org/) collective during 2016 Sonsbeek Biennale in Arnhem. During the biennale time the ruru house was a lively meeting place with a programme of discussions, workshops, lectures, culinary activities, performances, pop-up markets and even karaoke evenings, where curators and Arnhemmers met.
The contribution consisted of setting up distribusi.ruruhuis.nl (distribusi is bahasa Indonesian for 'distribution') which was a website connected to a server in the space. Rather than a hidden administrative interface, the server was present and visible and an invitation was extended to visitors to use it to publish material online. This was done by inserting a USB-drive into any of the ports. The distribusi script would then turn the contents of that stick it into a website. Once the USB-drive was removed that website was no longer on-line. Over time distribusi.ruruhuis.nl hosted photos, books and movies. The website is now off-line but the tool that was used to make it is still used in Varia The contribution consisted of setting up distribusi.ruruhuis.nl (distribusi is bahasa Indonesian for 'distribution') which was a website connected to a server in the space. Rather than a hidden administrative interface, the server was present and visible and an invitation was extended to visitors to use it to publish material online. This was done by inserting a USB-drive into any of the ports. The distribusi script would then turn the contents of that stick it into a website. Once the USB-drive was removed that website was no longer on-line. Over time distribusi.ruruhuis.nl hosted photos, books and movies. The website is now off-line but the tool that was used to make it is still used in Varia
## Uses ## Uses
### 디스트리붓시 ### 디스트리붓시
[Dianaband](http://www.dianaband.info/) used distribusi for https://fragments1444.ink/. [Dianaband](http://www.dianaband.info/) used distribusi for https://fragments1444.ink/.
> "Individuals collecting fragments each have their own folder. When they put a story, picture, audio, or video file inside a folder, each fragment is assigned a serial number, and gets accumulated in the fragments of hospitality website.The fragments connect us. We hope that we can choose the “nature and attitude” of the medium that mediates our connection." > "Individuals collecting fragments each have their own folder. When they put a story, picture, audio, or video file inside a folder, each fragment is assigned a serial number, and gets accumulated in the fragments of hospitality website.The fragments connect us. We hope that we can choose the “nature and attitude” of the medium that mediates our connection."
[https://fragments1444.ink/about.html](source) [https://fragments1444.ink/about.html](source)
### Distribusi verse
> An attempt to make distribusi into a web interface that can be operated remotely without any knowlegde of CLI. Trying to somehow combine the ideas of distribusi with the ideas of a [tildeverse](https://tildeverse.org/) or [Tilde club](https://tilde.club), but also be neither of these ideas. This project is made for Autonomous Practices at the WDKA in Rotterdam.
See [`crunk/distribusi-verse`](https://git.vvvvvvaria.org/crunk/distribusi-verse) for more.
### `distribusi-go`
Inspired a re-implementation in Go, see [`decentral1se/distribusi-go`](https://git.vvvvvvaria.org/decentral1se/distribusi-go) for more.
## Change It ## Change It
You'll need to get a copy of the repository and then do an [editable] install: You'll need to get a copy of the repository and then do an [editable] install:
@ -114,6 +124,7 @@ You'll need a [PyPi](https://pypi.org/) account and to be added as a maintainer.
Please ask around @ Varia for who has PyPi access. Please ask around @ Varia for who has PyPi access.
``` ```
$ pip install twine $ # ... change the version number in setup.py ... #
$ pip install twine wheel
$ make publish $ make publish
``` ```

View File

@ -166,6 +166,7 @@ def distribusify(args, directory): # noqa
a = thumbnail(full_path, name, args) a = thumbnail(full_path, name, args)
if args.no_filenames: if args.no_filenames:
caption = "" caption = ""
a = FILE_TYPES[type_].format(name, caption)
if args.captions: if args.captions:
caption = caption(full_path) caption = caption(full_path)
a = FILE_TYPES[type_].format(name, caption) a = FILE_TYPES[type_].format(name, caption)

View File

@ -7,7 +7,7 @@ with open('README.md', 'r') as handle:
setup( setup(
name='distribusi', name='distribusi',
version='0.0.9', version='0.0.10',
url='https://git.vvvvvvaria.org/varia/distribusi', url='https://git.vvvvvvaria.org/varia/distribusi',
license='GPLv3', license='GPLv3',
author='Varia', author='Varia',