Ποιος διοικεί το σύνταγμα

Ένα ομοσπονδιακό πρότυπο προκαλεί ένα δίκαιο ερώτημα: αν η συμμετοχή απαιτεί συμμόρφωση με ένα κοινό συνταγματικό μοντέλο, ποιος ελέγχει αυτό το μοντέλο και τι απογίνομαι εγώ αν διαφωνώ με την πορεία του;

Αυτή η σελίδα απαντά ευθέως. Δεν δημιουργεί νέα διακυβέρνηση: αναδεικνύει εκείνη που είναι ήδη γραμμένη στην προδιαγραφή. Το πλήρες κανονιστικό κείμενο συνδέεται στο τέλος.

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


Ποιος κατέχει το πρότυπο

Κάθε πρότυπο της οικογένειας δηλώνει επισήμως:

Όμως η ιδιοκτησία εδώ ορίζεται στενά και σκόπιμα:

Ιδιοκτησία σημαίνει διαχείριση της προδιαγραφής, όχι ιδιοκτησία των υλοποιήσεων.

Ο διαχειριστής ευθύνεται για τις λέξεις της προδιαγραφής. Δεν έχει καμία αξίωση επί των μοντέλων που φτιάχνετε, της γνώσης που δημοσιεύετε ή των συστημάτων που λειτουργείτε. Η ανάληψη ρόλου διακυβέρνησης "ΔΕΝ ΠΑΡΕΧΕΙ ιδιοκτησία επί υλοποιήσεων ή επί γνώσης δημοσιευμένης από κυρίαρχα Σύμπαντα".

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

Οι ρόλοι αυτοί είναι ανεξάρτητοι από οργανισμό βάσει κανόνα: "Το πρότυπο ΠΑΡΑΜΕΝΕΙ έγκυρο ανεξάρτητα από το ποια οντότητα κατέχει κάθε ρόλο". Κάθε συμμορφούμενος οργανισμός ή κοινότητα ΜΠΟΡΕΙ να αναλάβει έναν ή περισσότερους. Το πρότυπο διοικείται από ιεραρχία στην οποία κάθε στρώμα περιορίζει τα κατώτερα: Σύνταγμα, μετά πρότυπο αρχιτεκτονικής, μετά πρωτόκολλο ομοσπονδίας, μετά πρότυπα τομέα, μετά υλοποιήσεις αναφοράς.

Δύο δομικές εγγυήσεις προστατεύουν το πρότυπο από κατάληψη:


Πώς προτείνεται και γίνεται δεκτή μια αλλαγή

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

Οποιοσδήποτε μπορεί να προτείνει. "Κάθε ενδιαφερόμενο μέρος ΜΠΟΡΕΙ να προτείνει βελτιώσεις". Δεν υπάρχει φραγμός μέλους για να προτείνει κανείς αλλαγή.

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

Κάθε αλλαγή περνά από σταθερό κύκλο ζωής. Πρόταση, συζήτηση, ανάλυση επίπτωσης, προσχέδιο προδιαγραφής, έλεγχος, έγκριση, δημοσίευση, υιοθέτηση και, προαιρετικά, απαξίωση και απόσυρση. Για τις κανονιστικές αλλαγές, "ΚΑΝΕΝΑ στάδιο ΔΕΝ ΠΑΡΑΛΕΙΠΕΤΑΙ".

Κάθε αλλαγή ταξινομείται σε δύο άξονες. Ο πρώτος άξονας είναι η επίπτωση:

Ο δεύτερος άξονας είναι το σημασιολογικό αντικείμενο της αλλαγής: αν αγγίζει τη δομή του μοντέλου, τη σημασία μιας έννοιας, τους κανόνες ομοσπονδίας, τη σημασιολογία των συμβολαίων, τη συμπεριφορά των προβολών ή τις απαιτήσεις συμμόρφωσης. Η δήλωση του σημασιολογικού τύπου δεν είναι γραφειοκρατία: επιτρέπει σε έναν πράκτορα να διαβάσει ένα CR, να προσδιορίσει ποιο είδος νοήματος επηρεάζει, να υπολογίσει την επίπτωση στη συμβατότητα και να προτείνει βήματα μετάβασης. Η διαχείριση αλλαγών πρέπει να είναι αναλύσιμη, όχι μόνο αναγνώσιμη από άνθρωπο. Μια αλλαγή στη βάση κανόνων οφείλει επίσης να περάσει έλεγχο συνέπειας πολιτικών πριν από τη συγχώνευση: αλλαγή που θα καθιστούσε το σύνολο κανόνων λογικά μη ικανοποιήσιμο "ΔΕΝ ΣΥΓΧΩΝΕΥΕΤΑΙ".

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

Το παγωμένο κείμενο δεν μετακινείται σιωπηλά. Μόλις ένα έγγραφο ελεγχθεί και εγκριθεί, περνά στην κατάσταση Παγωμένο. Τα παγωμένα έγγραφα γίνονται κανονιστικές αναφορές, "ΔΕΝ ΤΡΟΠΟΠΟΙΟΥΝΤΑΙ σιωπηλά" και "ΜΠΟΡΟΥΝ να αλλάξουν μόνο μέσω εγκεκριμένου Αιτήματος Αλλαγής", διατηρώντας πλήρες ιστορικό αναθεωρήσεων. Οι δημοσιευμένες εκδόσεις είναι αμετάβλητες: η νέα λειτουργία έρχεται ως νέα έκδοση, ποτέ ως αθόρυβη επεξεργασία μιας παλιάς.

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


Τι κάνετε αν διαφωνείτε

Τρία μέσα, κατά αύξουσα σειρά ως προς το πόσο εξαρτώνται από τους άλλους.

1. Έξοδος. Τα τεκμήριά σας είναι απλά αρχεία υπό ανοιχτή άδεια (Apache-2.0). Τα μοντέλα σας, η δημοσιευμένη γνώση σας και τα δεδομένα σας είναι δικά σας. Αν το πρότυπο πάει κάπου όπου δεν θα το ακολουθήσετε, φεύγετε και τα παίρνετε όλα μαζί. Η αποχώρηση σας κοστίζει τη συνομοσπονδία. Δεν σας κοστίζει τα μοντέλα σας. Επειδή η ιδιοκτησία ενός διαχειριστή είναι διαχείριση της προδιαγραφής και ποτέ των υλοποιήσεων, δεν υπάρχει τίποτα να παρακρατήσει κανείς.

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

3. Συμμετοχή. Πριν από την έξοδο ή τη διακλάδωση υπάρχει ο συνήθης δρόμος: καταθέστε Αίτημα Αλλαγής. Κάθε ενδιαφερόμενο μέρος μπορεί να προτείνει: το CR κρίνεται ως προς το Σύνταγμα, τη διαλειτουργικότητα, τη συμβατότητα προς τα πίσω, την πολυπλοκότητα υλοποίησης και τη μακροπρόθεσμη βιωσιμότητα, δημόσια και καταγεγραμμένα. Η διαφωνία είναι πρωτεύουσα είσοδος της διαδικασίας, όχι εξαίρεση σε αυτήν.

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


Διαφάνεια

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

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


Το πλήρες κείμενο

Η σελίδα αυτή συμπυκνώνει δύο κανονιστικά έγγραφα. Διαβάστε τα για την ακριβή διατύπωση και για όσα δεν αναδεικνύονται εδώ:

Το μοντέλο που αυτά διέπουν είναι το Σύνταγμα του Μετα-Σύμπαντος (MUC), η λεπτή, υποχρεωτική συμφωνία για τη μορφή του νοήματος. Τι σας κοστίζει αυτή η κοινή μορφή και τι σκόπιμα δεν αγγίζει, εκτίθεται στα Όρια και συμβιβασμοί.


Λειτουργικός ορισμός της κυριαρχίας

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