From: Lady Date: Fri, 19 Jul 2024 02:19:28 +0000 (-0400) Subject: Add PatchesGender fortunes X-Git-Url: https://git.ladys.computer/Fortune/commitdiff_plain/122e15fc0047ef832eab4ce5f7f1d241a8d003fb?hp=67849dd8598e05ce4095f9ff5df6ace13991659f Add PatchesGender fortunes DTD changes include :— - Support for ``, ``, ``, ``, and `` with `` and ``. Note that `` should be used for ellipses which are not present in the original fortune source (while `` should be used for those which _are_.) - Support for `` inside of ``. - Support for `` inside of ``. This is useful for articles whose copyright date differs from the publication date of the journal issue they belong to. This commit also improves the linting to ensure that fortunes contain exactly one ``, and makes the make·file ignore lint errors (so that it does not immediately exit on the first failure). --- diff --git a/DTD b/DTD index 4786781..f85351d 100644 --- a/DTD +++ b/DTD @@ -13,15 +13,25 @@ Users of this corpus should check for additions and changes to this D·T·D when - - + + + + + - + + + + + + + @@ -107,7 +124,7 @@ For single pages, `@from´ and `@to´ should be equal. - + - + diff --git a/GNUmakefile b/GNUmakefile index c583687..188e0ee 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -14,5 +14,8 @@ lint : $(foreach xml,$(xmls),lint][$(xml)) ; $(foreach xml,$(xmls),lint][$(xml)) : lint][% : @xmllint --valid --noout '$*' + @$(if $(findstring /fortunes/,$*),if ! xmllint --xpath '//*[local-name()="seg" and namespace-uri()="http://www.tei-c.org/ns/1.0" and @type="callout"]' '$*' >/dev/null 2>/dev/null; then printf '%s\n' 'No callout in file <$*>'; false; fi; if xmllint --xpath '//*[local-name()="seg" and namespace-uri()="http://www.tei-c.org/ns/1.0" and @type="callout"][2]' '$*' >/dev/null 2>/dev/null; then printf '%s\n' 'Multiple callouts in file <$*>'; false; fi,:) -.PHONY : lint $(foreach xml,$(xmls),lint][$(xml)) +.IGNORE : $(foreach xml,$(xmls),lint][$(xml)) ; + +.PHONY : lint $(foreach xml,$(xmls),lint][$(xml)) ; diff --git a/README.markdown b/README.markdown index d4c7481..7ca6626 100644 --- a/README.markdown +++ b/README.markdown @@ -8,19 +8,27 @@ SPDX-License-Identifier: CC0-1.0 ## Directory Structure -Each fortune source (in `data/`) is provided in directory of the - form `AUTHOR__YEAR__IDENTIFIER`, where :⁠— - -- **`AUTHOR`** is the author of the work. - For people, the family name is given first, in all capitals, followed - by their personal name(s). - -- **`YEAR`** is the copyright year of the work. +Each fortune source (in `data/`) is provided in directory whose name + has the form `CREATOR__YEAR__IDENTIFIER`, where :⁠— + +- **`CREATOR`** is the creator of the work. + Typically, this is the author, translator, producer, or otherwise + entity who is most directly responsible for the work existing in a + given form. + For people with multiple names, family name(s) are given first, in + all capitals, followed by their personal name(s). + Names in other languages are not romanized, except when the romanized + form is considered a distinct, and applicable, alias. + +- **`YEAR`** is the (most recent) copyright year of the work. + This is, generally speaking, the year that the work was first + published. - **`IDENTIFIER`** is a humanreadable identifier uniquely identifying the work among all the sources. + Typically it is an abbreviated form of the work’s title. -Within this directory, the following files can be found :⁠— +Within each source directory, the following files can be found :⁠— - **`bibl`:** The bibliographic citation for the source. diff --git a/data/NAFUS_Dawn__2011__PatchesGender/bibl b/data/NAFUS_Dawn__2011__PatchesGender/bibl new file mode 100644 index 0000000..a4e6739 --- /dev/null +++ b/data/NAFUS_Dawn__2011__PatchesGender/bibl @@ -0,0 +1,37 @@ + + + + + + + <title type="main"> + <soCalled>Patches don’t have gender</soCalled> + + + <seg>What is not open in open source software</seg> + + + 10.1177/1461444811422887 + + + Dawn + Nafus + + + + + + + <seg>new media & society</seg> + + + + + + + + + diff --git a/data/NAFUS_Dawn__2011__PatchesGender/fortunes/AWayOfCuttingTies b/data/NAFUS_Dawn__2011__PatchesGender/fortunes/AWayOfCuttingTies new file mode 100644 index 0000000..fce1be8 --- /dev/null +++ b/data/NAFUS_Dawn__2011__PatchesGender/fortunes/AWayOfCuttingTies @@ -0,0 +1,21 @@ + + + +

+ In the gift economies to which F/LOSS is often compared, gifts are given to create ties and obligations among people. + But in F/LOSS, code was just as readily given away as a way of cutting ties. + +

+

+ + Community members are decidedly not free to build ties that might oblige others to explain themselves, which is exactly what women’s groups do, and exactly why they are considered problematic. + If someone does not like being in one software project, the accepted course of action is to simply start another project elsewhere, not create an obligation for that community to include you. + This particular form of exchange means that others can push the technology along further only as individually willful agents who have taken it upon themselves to ‘read the f + *** + uck + ing manual.’ +

+ + + +
diff --git a/data/NAFUS_Dawn__2011__PatchesGender/fortunes/DownrightFreedFromIt b/data/NAFUS_Dawn__2011__PatchesGender/fortunes/DownrightFreedFromIt new file mode 100644 index 0000000..d834102 --- /dev/null +++ b/data/NAFUS_Dawn__2011__PatchesGender/fortunes/DownrightFreedFromIt @@ -0,0 +1,12 @@ + + + +

+ In F/LOSS, openness relies on a steadfastly closed epistemological frame that not only constitutes technology as apart from persons, but shapes this separability in such a way that code is more than just outside the realm of the social: it is downright freed from it. + The social here is not exactly orthogonal to the technical as F/LOSS imagination has it; rather, social forms shape how ties are severed, as well as how they are built, between people. + Not needing to know with whom code is being exchanged, or having a stake in their concerns, is as central to F/LOSS as open scrutiny to improve code quality. +

+ + + +
diff --git a/data/NAFUS_Dawn__2011__PatchesGender/fortunes/LikeASystemOfScience b/data/NAFUS_Dawn__2011__PatchesGender/fortunes/LikeASystemOfScience new file mode 100644 index 0000000..92ab3ed --- /dev/null +++ b/data/NAFUS_Dawn__2011__PatchesGender/fortunes/LikeASystemOfScience @@ -0,0 +1,20 @@ + + + +

+ Other researchers have likened software production to craft production +

+ Here F/LOSSers are drawing on the masculinity of the eighteenth century blacksmith or woodworker, an image that evokes a self‐sufficient individualist without posing a threat to male dominance. +

+
(Coleman, 2001) or pleasurable play (Klief and Faulkner, 2002). + In our study this is indeed part of coders’ imagination. + Members often describe their work as ‘scratching an itch’ by producing something tangible and craft‐like. + Scratching an itch is a common reason why people become involved with communities and why they stay. + Yet tradition and repetition, key elements of other forms of craft production, have no place other than as building blocks upon which to take one’s own work further. + Re‐doing work similar to that of other coders does not scratch the itch satisfactorily, whereas it generally does among craftspeople. + In this way, the craft system looks suspiciously like a system of science. +

+ + + + diff --git a/data/NAFUS_Dawn__2011__PatchesGender/info b/data/NAFUS_Dawn__2011__PatchesGender/info new file mode 100644 index 0000000..4c9a04c --- /dev/null +++ b/data/NAFUS_Dawn__2011__PatchesGender/info @@ -0,0 +1,17 @@ + + + + +
+

+ Altho it does serve as a fair analysis of the lack of gender diversity in free ∣ libre ∣ opensource software, the underlying critique in this piece could have been made stronger: + The individualistic liberal ideals of the free software move·ment actively work to disrupt socialist, and solidarity‐oriented, modes of producing software. + This naturally re·inforces (as it simultaneously obfuscates) existing hierarchies—which happen to be white and male—but I think it’s important to note that, even if the free software move·ment were to miraculously diversify in terms of gender and race, inequality would persist for as long as this liberal frame remained unchallenged. +

+