Παρουσίαση

Το εγχείρημα AnarBib

Ελεύθερο λογισμικό διαχείρισης βιβλιοθηκών, φτιαγμένο από και για τις μαχητικές αναρχικές βιβλιοθήκες.

Τι κάνουμε

Το AnarBib είναι ένα ολοκληρωμένο σύστημα διαχείρισης βιβλιοθήκης (ILS) — με άλλα λόγια, το λογισμικό που επιτρέπει σε μια βιβλιοθήκη να οργανώνει τη συλλογή της, να καταλογογραφεί τα τεκμήριά της, να διαχειρίζεται τους δανεισμούς, να υποδέχεται αναγνώστριες και αναγνώστες, να συνεργάζεται με άλλες βιβλιοθήκες. Αυτό που τα εμπορικά συστήματα κάνουν ακριβά, παρακολουθώντας σιωπηλά και επιβάλλοντάς το με όρους ξένους προς τις πρακτικές μας, το AnarBib το κάνει δωρεάν, ανοιχτά, και με τις δικές μας κατηγορίες.

Το εγχείρημα χρησιμοποιείται σήμερα από έναν μικρό κύκλο πιλοτικών βιβλιοθηκών, κυρίως στη Βραζιλία και στη Γαλλία. Προορίζεται να διευρυνθεί με τον καιρό σε άλλες αναρχικές βιβλιοθήκες του κόσμου, μέσα από διαδοχικές εντάξεις στο δίκτυο.

Από πού προέρχεται

Το AnarBib γεννήθηκε από μια κοινή διαπίστωση: κανένα υπάρχον εργαλείο δεν ταιριάζει πραγματικά στις μαχητικές βιβλιοθήκες. Τα ιδιόκτητα συστήματα (Koha hosted, BiblioCommons, Ex Libris) είναι σχεδιασμένα για χρηματοδοτούμενα ιδρύματα, με προϋπολογισμούς, συμβόλαια υποστήριξης, λογικές ελέγχου. Περιγράφουν άσχημα τις συλλογές μας — ένα αυτοεκδιδόμενο φυλλάδιο, ένα zine, μια μπροσούρα εκστρατείας, ένας φάκελος μαχητικού αρχείου δεν χωρούν στα προβλεπόμενα κουτάκια. Αντιμετωπίζουν τις αναγνώστριες και τους αναγνώστες ως δεδομένα προς εκμετάλλευση. Κλειδώνουν τις βιβλιογραφικές εγγραφές σε ιδιόκτητα σιλό. Και η οικονομική τους λογική βρίσκεται σε άμεση αντίφαση με τις αναρχικές αξίες: πληρωμή, συνδρομή, εμπορική εξάρτηση.

Τα υπάρχοντα ελεύθερα συστήματα (Koha self-hosted, PMB) είναι ηθικά καλύτερα, αλλά σχεδιασμένα για πανεπιστημιακές ή δημοτικές βιβλιοθήκες. Είναι βαριά στην εγκατάσταση, πολύπλοκα στη ρύθμιση, και το τεκμηριωτικό τους μοντέλο δεν είναι το δικό μας.

Το AnarBib καλύπτει αυτό το κενό: ελεύθερο, δωρεάν, πολύγλωσσο λογισμικό, σχεδιασμένο μέσα από τις πρακτικές μας, για τις συλλογές μας, στην κλίμακά μας.

Τι το ξεχωρίζει πολιτικά

Το AnarBib δεν είναι μόνο ένα τεχνικό εργαλείο. Είναι μια θέση σε πολλά επίπεδα.

Τοπική αυτονομία. Κάθε ενταγμένη βιβλιοθήκη παραμένει πλήρως κυρίαρχη της συλλογής της, των κανόνων της, των αναγνωστριών και αναγνωστών της, της οπτικής της ταυτότητας. Καμία κεντρική συντονιστική δομή δεν μπορεί να επιβάλει μια εσωτερική επιλογή. Αυτό διαφέρει ριζικά από τα φιλοξενούμενα συστήματα όπου ο πάροχος υπαγορεύει τους τεχνικούς κανόνες και περιορίζει την αυτονομία των βιβλιοθηκών.

Οριζόντια συνεργασία. Οι βιβλιοθήκες του δικτύου ανταλλάσσουν βιβλιογραφικές εγγραφές, δανεισμούς και δεξιότητες. Αυτό πολλαπλασιάζει τη δουλειά της καθεμιάς χωρίς ιεραρχία. Μια εγγραφή που καταλογογραφήθηκε στο Belém είναι αμέσως επαναχρησιμοποιήσιμη στο Dunkerque, και αντίστροφα. Οι συντονίστριες και οι συντονιστές του δικτύου είναι σύντροφοι, όχι αυθεντίες.

Άρνηση της εμπορευματοποίησης των δεδομένων. Δεν συλλέγεται καμία στατιστική αναγνωστικής συμπεριφοράς. Καμία αλγοριθμική μηχανή προτάσεων. Καμία μεταπώληση δεδομένων. Οι πληροφορίες των αναγνωστριών και αναγνωστών παραμένουν στη βιβλιοθήκη τους, διαγράφονται κατόπιν αιτήματος, και δεν βγαίνουν ποτέ έξω από το δίκτυο.

Πραγματική δωρεάν διάθεση. Καμία συνδρομή, καμία έκδοση επί πληρωμή, καμία λειτουργία παρακρατημένη για όσες και όσους πληρώνουν. Ο κώδικας είναι υπό ελεύθερη άδεια, αναγνώσιμος και τροποποιήσιμος από κάθε άτομο που θα είχε τη διάθεση ή την ικανότητα.

Συνειδητή πολυγλωσσία. Το εγχείρημα φέρεται πρώτα στα πορτογαλικά της Βραζιλίας, έπειτα μεταφράζεται. Τα γαλλικά, τα καστιλιάνικα, τα αγγλικά, τα ιταλικά, τα γερμανικά, τα καταλανικά, τα εσπεράντο, τα ολλανδικά και τα ελληνικά είναι διαθέσιμα. Άλλες γλώσσες (βασκικά, ελβετικά γερμανικά, πολωνικά, τουρκικά…) μπορούν να προστεθούν κατόπιν αιτήματος, από εθελόντριες και εθελοντές μεταφραστές. Καμία γλώσσα δεν έχει τεχνική πρωτοκαθεδρία έναντι των άλλων.

Τι κάνει συγκεκριμένα

Από την πλευρά της αναγνώστριας ή του αναγνώστη, το AnarBib προσφέρει:

  • αναζήτηση στον κατάλογο μιας ή περισσότερων βιβλιοθηκών, χωρίς να χρειάζεται λογαριασμός·
  • τη δυνατότητα κράτησης ενός δανεισμού, αιτήματος επιτόπιας μελέτης, παρακολούθησης των τρεχόντων δανεισμών, ανανέωσης, διαχείρισης μιας λίστας επιθυμιών·
  • έναν προσωπικό λογαριασμό φιλοξενούμενο στην τοπική βιβλιοθήκη, με τους δικούς της κανόνες (διάρκειες δανεισμού, τρόποι παραλαβής), όχι σε μια κεντρικοποιημένη πλατφόρμα.

Από την πλευρά της βιβλιοθηκονόμου, το AnarBib προσφέρει:

  • έναν πίνακα ελέγχου που παράγει τη δουλειά της ημέρας (κρατήσεις προς διαχείριση, αναμενόμενες επιστροφές, καθυστερήσεις, προγραμματισμένες παραλαβές)·
  • μια διεπαφή καταλογογράφησης δύο επιπέδων — απλή λειτουργία εξ ορισμού, πλήρης λειτουργία για τις ειδικούς — προσαρμοσμένη στις μαχητικές συλλογές (βιβλία, μπροσούρες, περιοδικά, προκηρύξεις, ήχος, οπτικοακουστικό υλικό, ψηφιακοί πόροι, φάκελοι, zines, αρχεία)·
  • τη διαχείριση της κυκλοφορίας (δανεισμοί, επιστροφές, ανανεώσεις, περιορισμοί λογαριασμών)·
  • την εκτύπωση ετικετών ταξιθέτησης, την παρακολούθηση της απογραφής, την επικοινωνία μέσω e-mail με τις αναγνώστριες και τους αναγνώστες·
  • τη ρυθμιζόμενη οπτική ταυτότητα κάθε βιβλιοθήκης (χρώματα, γραμματοσειρές, εικόνες, μήνυμα υποδοχής) χωρίς να αγγίζει κανείς τον κώδικα.

Από την πλευρά του δικτύου, και σταδιακά:

  • μοίρασμα των βιβλιογραφικών εγγραφών που παράγονται τοπικά, ώστε οι άλλες βιβλιοθήκες να μπορούν να τις επαναχρησιμοποιούν·
  • εισαγωγές από άλλες ελευθεριακές βιβλιοθήκες, αρχεία, συνεργαζόμενους εκδότες (σε διαδικασία ανοίγματος)·
  • προσωρινοί διαβιβλιοθηκικοί δανεισμοί και οριστικές ανταλλαγές πλεοναζόντων τεκμηρίων (υπό προετοιμασία).

Πώς είναι φτιαγμένο τεχνικά

Το AnarBib είναι μια διαδικτυακή εφαρμογή. Το frontend είναι σε React (με Vite). Το backend στηρίζεται στο Supabase, μια ελεύθερη πλατφόρμα χτισμένη πάνω στην PostgreSQL, που παρέχει τη βάση δεδομένων, την ταυτοποίηση, την αποθήκευση αρχείων και τις συναρτήσεις Edge. Ο πηγαίος κώδικας είναι δημόσιος στο Codeberg, υπό ελεύθερη άδεια.

Η εφαρμογή σερβίρεται από το Codeberg Pages — μια μαχητική, μη κερδοσκοπική υποδομή. Ο ίδιος ο ιστότοπος που διαβάζετε φιλοξενείται κι αυτός εκεί. Καθόλου AWS, καθόλου analytics, κανένας ιχνηλάτης. Μία συνειδητά αποδεκτή εξαίρεση σε αυτή τη δοκτρίνη αυτοφιλοξενίας: οι σελίδες σύνδεσης και εγγραφής χρησιμοποιούν το Cloudflare Turnstile, μια προστασία ενάντια στην επίθεση ωμής βίας που ενεργοποιείται αποκλειστικά σε αυτά τα σημεία εισόδου και δεν ιχνηλατεί την περιήγηση. Η υπόλοιπη διαδρομή δεν έχει καμία εξάρτηση από το Cloudflare.

Για τις βιβλιοθήκες που θέλουν να ενταχθούν στο δίκτυο, υπάρχουν δύο δυνατές φόρμουλες: μια εγκατάσταση φιλοξενούμενη από το δίκτυο (συνιστάται για ξεκίνημα, χωρίς να απαιτείται τεχνική γνώση) ή μια αυτόνομη εγκατάσταση στην υποδομή της βιβλιοθήκης (για τους τεχνικά εξοπλισμένους συντρόφους).

Το εργαλείο και η δουλειά

Το AnarBib δεν αντικαθιστά τη δουλειά των βιβλιοθηκών. Την εξοπλίζει.

Μια μαχητική αναρχική βιβλιοθήκη ζει χάρη στην υπομονετική και πολιτική δουλειά των συντρόφων της: να επιλέγεις τι μπαίνει στη συλλογή, να διαβάζεις τα έργα πριν τα καταλογογραφήσεις, να κατανοείς αυτό που περιγράφεις, να υποδέχεσαι τις αναγνώστριες και τους αναγνώστες με τον χρόνο που χρειάζεται, να κρατάς ζωντανό έναν τόπο, να συζητάς τις επιλογές πρόσκτησης, να μεταδίδεις τη μαχητική μνήμη από γενιά σε γενιά. Κανένα λογισμικό δεν το κάνει αυτό στη θέση σου.

Η καταλογογράφηση ειδικότερα είναι ο πυρήνας της δουλειάς. Το να αποφασίσεις ότι ένα έργο είναι βιβλίο και όχι μπροσούρα, να αποδώσεις μια καθιερωμένη απόδοση προσώπου αντί για συλλογικού οργάνου, να επιλέξεις τα θέματα που θα περιγράψουν μια συλλογή, να ιεραρχήσεις περιγραφές — αυτές είναι πολιτικές και βιβλιοθηκονομικές πράξεις που απαιτούν χρόνο, ανάγνωση, ικανότητα και έναν συλλογικό διάλογο μέσα σε κάθε βιβλιοθήκη.

Το AnarBib διευκολύνει αυτή τη δουλειά: προσαρμοσμένη διεπαφή, φόρμες σχεδιασμένες για τις μαχητικές συλλογές, μοίρασμα των εγγραφών μεταξύ βιβλιοθηκών ώστε να μην ξαναγίνεται ό,τι έχει ήδη γίνει αλλού. Όμως η ουσιαστική δουλειά παραμένει τοπική, μαχητική και αργή. Μια βιβλιοθήκη που δεν θέλει να κάνει αυτή τη δουλειά δεν χρειάζεται το AnarBib — χρειάζεται να ξαναβάλει στο κέντρο το πολιτικό ερώτημα του τι σημαίνει καταλογογράφηση.

Πώς διοικείται

Το AnarBib δεν έχει κεντρικό όργανο. Δεν υπάρχει τυπικό σωματείο, ούτε προεδρείο, ούτε διοικητικό συμβούλιο. Το εγχείρημα ζει χάρη σε δύο συμπληρωματικά σύνολα: τα κοινά κείμενα που θέτουν το πλαίσιο, και τους ανθρώπινους κύκλους που κρατούν το εγχείρημα σε λειτουργία καθημερινά.

Τα κοινά κείμενα

Δύο σύντομα κείμενα αρκούν για το πλαίσιο:

  • τον καταστατικό χάρτη που κάθε ενταγμένη βιβλιοθήκη αναγνωρίζει κατά την είσοδό της — δέκα σύντομα άρθρα που θέτουν τις κοινές αρχές·
  • τις πρακτικές υποδοχής που περιγράφουν πώς το δίκτυο υποδέχεται συγκεκριμένα μια νέα υποψήφια βιβλιοθήκη.

Και τα δύο κείμενα εκδίδονται δημόσια με εκδόσεις και εξελίσσονται μέσα από συζήτηση, χωρίς καμία αυθεντία να τα επιβάλλει μονομερώς.

Οι τέσσερις ανθρώπινοι κύκλοι

Τέσσερις κύκλοι κρατούν ζωντανό το εγχείρημα, διακριτοί αλλά συνδεδεμένοι.

Οι ενταγμένες βιβλιοθήκες. Κρατούν τη συλλογή τους σε λειτουργία καθημερινά, υποδέχονται τις αναγνώστριες και τους αναγνώστες τους, καταλογογραφούν τα τεκμήριά τους, υποδέχονται με συναίνεση τις νέες υποψήφιες. Είναι η λειτουργική καρδιά του δικτύου.

Οι αναγνώστριες και οι αναγνώστες. Συνδεδεμένες και συνδεδεμένοι με μια ενταγμένη βιβλιοθήκη, δανείζονται, μελετούν επιτόπου, κάνουν κρατήσεις, παρακολουθούν τους δανεισμούς τους. Είναι οι πρώτες αποδέκτριες και οι πρώτοι αποδέκτες της δουλειάς των βιβλιοθηκών.

Οι σύντροφοι που συντηρούν το εγχείρημα. Εξελίσσουν τον κώδικα, την τεκμηρίωση, τις μεταφράσεις, την τεχνική υποδομή. Η δουλειά γίνεται μέσα από συζήτηση και συναίνεση μεταξύ συντρόφων, χωρίς τυπική ιεραρχία. Οι συνοδευτικές βιβλιοθήκες (νονές και νονοί) που στηρίζουν κάθε νέα υποψήφια βιβλιοθήκη είναι μια ειδική έκφραση αυτού του κύκλου.

Το Εργαστήρι καθιερωμένων αποδόσεων. Ένας τέταρτος, πιο διάσπαρτος κύκλος: εκείνος των συντρόφων που δεν είναι συνδεδεμένες και συνδεδεμένοι με καμία βιβλιοθήκη αλλά συμβάλλουν στη φροντίδα της ελευθεριακής μνήμης δουλεύοντας το κοινό βιβλιογραφικό στρώμα του δικτύου (καθιερωμένες αποδόσεις προσώπων, συλλογικών οργάνων, θεμάτων). Είναι ένα εργοτάξιο ανοιχτό στις μεμονωμένες και τους μεμονωμένους συντρόφους, υπό συγκρότηση.

Αυτοί οι τέσσερις κύκλοι δεν είναι ιεραρχημένοι. Έχουν διαφορετικές χρονικότητες, διαφορετικές δεξιότητες, διαφορετικές δεσμεύσεις. Το εγχείρημα κρατά μόνο επειδή υπάρχουν μαζί.