Η Microsoft κυκλοφόρησε τα νέα της αγοράς NPM και θα την αναπτύξει με το GitHub

Η NPM Inc, η οποία ελέγχει την ανάπτυξη του διαχειριστή πακέτων NPM και συντηρεί το αποθετήριο NPM, ανακοίνωσε την πώληση της επιχείρησής της στην GitHub Inc (η οποία ανήκει επί του παρόντος στη Microsoft), η οποία λειτουργεί ως ανεξάρτητη επιχειρηματική μονάδα (το ποσό της συναλλαγής για την αγορά δεν έχει αποκαλυφθεί).

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

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

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

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

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

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

Επιπλέον, αναφέρεται ότι ο Isaac Z. Schlueter (ο δημιουργός του NPM) θα συνεχίσει να εργάζεται στο έργο και θα του παρασχεθούν πρόσθετοι πόροι και ένα πιο χαλαρό εργασιακό περιβάλλον.

Στην ανακοίνωση που έκανε, μοιράζεται τα εξής:

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

Ο ιδρυτής του NPM πιστεύει ότι, ως μέρος του GitHub, το NPM θα λάβει πρόσθετη υποστήριξη από μία από τις μεγαλύτερες εταιρείες στον κόσμο που στηρίζει τη μεγαλύτερη κοινότητα προγραμματιστών. Επί του παρόντος, το αποθετήριο NPM εξυπηρετεί πάνω από 1.3 εκατομμύρια πακέτα, τα οποία χρησιμοποιούνται από περίπου 12 εκατομμύρια προγραμματιστές. Πραγματοποιεί περίπου 75 δισεκατομμύρια λήψεις ανά μήνα και αυτός ο αριθμός αυξάνεται συνεχώς.

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

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

Το νέο έργο σχεδιάστηκε για να εξαλείψει την εξάρτηση του οικοσυστήματος JavaScript/Node.js από μία μόνο εταιρεία που ελέγχει πλήρως την ανάπτυξη ενός διαχειριστή πακέτων και συντηρεί ένα αποθετήριο.

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

Αν θέλετε να μάθετε περισσότερα για το άρθρο , μπορείτε να συμβουλευτείτε την πρωτότυπη δημοσίευση στον παρακάτω σύνδεσμο.


Προσθήκη ως προτιμώμενης πηγής στην Google