Το GitLab θα αφαιρέσει φιλοξενούμενα έργα με περισσότερο από ένα χρόνο αδράνειας

Πρόσφατα τα νέα το έσπασαν Το GitLab σχεδιάζει να τροποποιήσει τους όρους παροχής υπηρεσιών του για τον επόμενο μήνα (τον Σεπτέμβριο), σύμφωνα με την οποία η έργα που φιλοξενούνται σε δωρεάν λογαριασμούς από το GitLab.com θα διαγραφεί αυτόματα εάν τα αποθετήρια σας παραμένουν ανενεργά για 12 μήνες.

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

Η συντήρηση της υποδομής για εγκαταλελειμμένα έργα εκτιμάται ότι αντιπροσωπεύει έως και το ένα τέταρτο του συνόλου του κόστους φιλοξενίας του GitLab.com και η αυτόματη εκκαθάριση τέτοιων έργων θα μπορούσε να εξοικονομήσει έως και ένα εκατομμύριο δολάρια ετησίως.

Το Register έχει μάθει ότι τέτοια έργα αντιπροσωπεύουν έως και το ένα τέταρτο του κόστους φιλοξενίας του GitLab και ότι η αυτόματη διαγραφή έργου θα μπορούσε να εξοικονομήσει την υπηρεσία συνεργασίας κωδικοποίησης cloud έως και 1 εκατομμύριο $ ετησίως. Ως εκ τούτου, η πολιτική έχει προταθεί για να βοηθήσει να διατηρήσει τα οικονομικά του GitLab βιώσιμα.

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

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

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

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

Ο Geoff Huntley, ένας υποστηρικτής ανοιχτού κώδικα και συμμετέχων στην κοινότητα του ανοιχτού .Net, περιέγραψε την πολιτική ως "απολύτως άγρια".

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

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

«Όλες οι εξαρτήσεις δεν μπορούν να συνταχθούν», θρηνούσε.

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

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

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

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


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   χωρίς όνομα dijo

    κάτι συμβαίνει στο gitlab, στην πραγματικότητα ορισμένα έργα εξετάζουν το ενδεχόμενο μετεγκατάστασης σε άλλες πλατφόρμες, όπως συμβαίνει με το postmarketOS: https://postmarketos.org/blog/2022/07/25/considering-sourcehut/