git @ Cat's Eye Technologies Chrysoberyl / 9bf98c4
Add article entry for ellsync. Chris Pressey 6 years ago
1 changed file(s) with 18 addition(s) and 1 deletion(s). Raw diff Collapse all Expand all
4444 * license: Public Domain
4545 * host-language: [Commodore BASIC 2.0][]
4646 * host-platform: [Commodore 64][]
47
48 ### ellsync
49
50 * inception-date: 2018
51 * development-stage: work in progress
52 * reference-distribution: [ellsync distribution](http://catseye.tc/distribution/ellsync_distribution)
53
54 **ellsync** is an opinionated [poka-yoke][] for [rsync][]. "Opinionated" because
55 it was designed for a particular use case for rsync (offline backups). "Poka-yoke"
56 because it exposes a restricted interface to rsync, which prevents using it in dangerous ways.
57
58 #### Implementation: ellsync (Python)
59
60 * reference: true
61 * license: Public Domain
62 * host-language: [Python][]
4763
4864 ### Funicular
4965
426442 [Lua]: ../article/Project%20Dependencies.md#lua
427443 [Perl]: ../article/Project%20Dependencies.md#perl
428444 [Scheme]: ../article/Project%20Dependencies.md#scheme
429
445 [rsync]: https://rsync.samba.org/
446 [poka-yoke]: https://en.wikipedia.org/wiki/Poka-yoke