GitHub ತನ್ನ NPM ಸ್ವಾಧೀನವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಳಿಸಿದೆ

GitHub Inc, ಮೈಕ್ರೋಸಾಫ್ಟ್ ಒಡೆತನದಲ್ಲಿದೆ ಮತ್ತು ಸ್ವತಂತ್ರ ವ್ಯಾಪಾರ ಘಟಕವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಘೋಷಿಸಲಾಗಿದೆ NPM ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್‌ನ ಅಭಿವೃದ್ಧಿಯನ್ನು ನಿಯಂತ್ರಿಸುವ ಮತ್ತು NPM ರೆಪೊಸಿಟರಿಯನ್ನು ನಿರ್ವಹಿಸುವ NPM Inc ನ ವ್ಯವಹಾರವನ್ನು ಖರೀದಿಸಲು ವ್ಯವಹಾರವನ್ನು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಳಿಸಿದ ಮೇಲೆ. NPM ರೆಪೊಸಿಟರಿಯು 1.3 ಮಿಲಿಯನ್‌ಗಿಂತಲೂ ಹೆಚ್ಚು ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, ಇದನ್ನು ಸುಮಾರು 12 ಮಿಲಿಯನ್ ಡೆವಲಪರ್‌ಗಳು ಬಳಸುತ್ತಾರೆ. ತಿಂಗಳಿಗೆ ಸುಮಾರು 75 ಬಿಲಿಯನ್ ಡೌನ್‌ಲೋಡ್‌ಗಳು ದಾಖಲಾಗಿವೆ. ವಹಿವಾಟಿನ ಮೊತ್ತವನ್ನು ಬಹಿರಂಗಪಡಿಸಲಾಗಿಲ್ಲ.

ಅಹ್ಮದ್ ನಸ್ರಿ, NPM Inc ನ CTO, ವರದಿಯಾಗಿದೆ NPM ತಂಡವನ್ನು ತೊರೆಯುವ ನಿರ್ಧಾರದ ಬಗ್ಗೆ, ವಿರಾಮ ತೆಗೆದುಕೊಳ್ಳಿ, ನಿಮ್ಮ ಅನುಭವವನ್ನು ವಿಶ್ಲೇಷಿಸಿ ಮತ್ತು ಹೊಸ ಅವಕಾಶಗಳ ಲಾಭವನ್ನು ಪಡೆದುಕೊಳ್ಳಿ (ಇನ್ ಪ್ರೊಫೈಲ್ ಅಹ್ಮದ್, ಅವರು ಫ್ರಾಕ್ಷನಲ್ ನಲ್ಲಿ ತಾಂತ್ರಿಕ ನಿರ್ದೇಶಕರ ಸ್ಥಾನವನ್ನು ಪಡೆದಿದ್ದಾರೆ ಎಂಬ ಮಾಹಿತಿ ಇದೆ. NPM ನ ಸೃಷ್ಟಿಕರ್ತ Isaac Z. Schlueter ಅವರು ಯೋಜನೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತಾರೆ.

NPM ರೆಪೊಸಿಟರಿಯು ಯಾವಾಗಲೂ ಮುಕ್ತವಾಗಿರುತ್ತದೆ ಮತ್ತು ಎಲ್ಲಾ ಡೆವಲಪರ್‌ಗಳಿಗೆ ಮುಕ್ತವಾಗಿರುತ್ತದೆ ಎಂದು GitHub ಭರವಸೆ ನೀಡಿದೆ. NPM ನ ಹೆಚ್ಚಿನ ಅಭಿವೃದ್ಧಿಗಾಗಿ GitHub ಮೂರು ಪ್ರಮುಖ ಕ್ಷೇತ್ರಗಳನ್ನು ಹೆಸರಿಸಿದೆ: ಸಮುದಾಯದೊಂದಿಗೆ ಸಂವಹನ (ಸೇವೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವಾಗ JavaScript ಡೆವಲಪರ್‌ಗಳ ಅಭಿಪ್ರಾಯಗಳನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳುವುದು), ಮೂಲಭೂತ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸುವುದು ಮತ್ತು ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ವೇದಿಕೆ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಹೂಡಿಕೆ ಮಾಡುವುದು. ರೆಪೊಸಿಟರಿಯ ವಿಶ್ವಾಸಾರ್ಹತೆ, ಸ್ಕೇಲೆಬಿಲಿಟಿ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸುವ ದಿಕ್ಕಿನಲ್ಲಿ ಮೂಲಸೌಕರ್ಯವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುವುದು.

ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಪ್ರಕಟಿಸುವ ಮತ್ತು ವಿತರಿಸುವ ಪ್ರಕ್ರಿಯೆಗಳ ಸುರಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಲು, NPM ಅನ್ನು GitHub ಮೂಲಸೌಕರ್ಯಕ್ಕೆ ಸಂಯೋಜಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಏಕೀಕರಣವು NPM ಪ್ಯಾಕೇಜುಗಳನ್ನು ತಯಾರಿಸಲು ಮತ್ತು ಹೋಸ್ಟ್ ಮಾಡಲು GitHub ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ - NPM ಪ್ಯಾಕೇಜ್‌ನ ಹೊಸ ಆವೃತ್ತಿಯ ಪ್ರಕಟಣೆಯ ಪುಲ್ ವಿನಂತಿಯ ಸ್ವೀಕೃತಿಯಿಂದ GitHub ನಲ್ಲಿ ಪ್ಯಾಕೇಜ್‌ಗಳಿಗೆ ಬದಲಾವಣೆಗಳನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಬಹುದು. GitHub ನಲ್ಲಿ ಪರಿಕರಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ ಗುರುತಿಸುವುದು ದುರ್ಬಲತೆಗಳು ಮತ್ತು ತಿಳಿಸುತ್ತಿದ್ದಾರೆ ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿನ ದುರ್ಬಲತೆಗಳ ಬಗ್ಗೆ NPM ಪ್ಯಾಕೇಜ್‌ಗಳಿಗೂ ಅನ್ವಯಿಸುತ್ತದೆ. NPM ಪ್ಯಾಕೇಜ್‌ಗಳ ನಿರ್ವಾಹಕರು ಮತ್ತು ಲೇಖಕರ ಕೆಲಸಕ್ಕೆ ಹಣಕಾಸು ಒದಗಿಸಲು ಸೇವೆಯು ಲಭ್ಯವಿರುತ್ತದೆ GitHub ಪ್ರಾಯೋಜಕರು.

NPM ಕಾರ್ಯನಿರ್ವಹಣೆಯ ಅಭಿವೃದ್ಧಿಯು ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್‌ನೊಂದಿಗೆ ಡೆವಲಪರ್‌ಗಳು ಮತ್ತು ನಿರ್ವಾಹಕರ ದಿನನಿತ್ಯದ ಕೆಲಸದ ಉಪಯುಕ್ತತೆಯನ್ನು ಸುಧಾರಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ. npm 7 ರಲ್ಲಿ ನಿರೀಕ್ಷಿತ ಗಮನಾರ್ಹ ಆವಿಷ್ಕಾರಗಳು ಕಾರ್ಯಸ್ಥಳಗಳನ್ನು ಒಳಗೊಂಡಿವೆ (ಕಾರ್ಯಕ್ಷೇತ್ರಗಳು - ಒಂದು ಹಂತದಲ್ಲಿ ಅನುಸ್ಥಾಪನೆಗೆ ಹಲವಾರು ಪ್ಯಾಕೇಜುಗಳಿಂದ ಅವಲಂಬನೆಗಳನ್ನು ಒಂದು ಪ್ಯಾಕೇಜ್‌ಗೆ ಒಟ್ಟುಗೂಡಿಸಲು ನಿಮಗೆ ಅವಕಾಶ ಮಾಡಿಕೊಡುತ್ತದೆ, ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಪ್ರಕಟಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸುಧಾರಿಸುತ್ತದೆ ಮತ್ತು ಬಹು-ಅಂಶ ದೃಢೀಕರಣಕ್ಕಾಗಿ ಬೆಂಬಲವನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ.

ಕಳೆದ ವರ್ಷ NPM Inc ನಿರ್ವಹಣೆಯಲ್ಲಿ ಬದಲಾವಣೆ, ಉದ್ಯೋಗಿ ವಜಾಗಳ ಸರಣಿ ಮತ್ತು ಹೂಡಿಕೆದಾರರ ಹುಡುಕಾಟವನ್ನು ಅನುಭವಿಸಿದೆ ಎಂದು ನಾವು ನೆನಪಿಸಿಕೊಳ್ಳೋಣ. NPM ನ ಭವಿಷ್ಯದ ಭವಿಷ್ಯದ ಬಗ್ಗೆ ಪ್ರಸ್ತುತ ಅನಿಶ್ಚಿತತೆ ಮತ್ತು ಕಂಪನಿಯು ಹೂಡಿಕೆದಾರರ ಬದಲಿಗೆ ಸಮುದಾಯದ ಹಿತಾಸಕ್ತಿಗಳನ್ನು ರಕ್ಷಿಸುತ್ತದೆ ಎಂಬ ನಂಬಿಕೆಯ ಕೊರತೆಯಿಂದಾಗಿ, NPM ನ ಮಾಜಿ CTO ನೇತೃತ್ವದ ನೌಕರರ ಗುಂಪು ಸ್ಥಾಪಿಸಲಾಯಿತು ಪ್ಯಾಕೇಜ್ ರೆಪೊಸಿಟರಿ ಎಂಟ್ರೊಪಿಕ್. ಒಂದು ಕಂಪನಿಯ ಮೇಲೆ JavaScript/Node.js ಪರಿಸರ ವ್ಯವಸ್ಥೆಯ ಅವಲಂಬನೆಯನ್ನು ತೊಡೆದುಹಾಕಲು ಹೊಸ ಯೋಜನೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ, ಇದು ಪ್ಯಾಕೇಜ್ ಮ್ಯಾನೇಜರ್‌ನ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ರೆಪೊಸಿಟರಿಯ ನಿರ್ವಹಣೆಯನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ನಿಯಂತ್ರಿಸುತ್ತದೆ. ಎಂಟ್ರೊಪಿಕ್‌ನ ಸಂಸ್ಥಾಪಕರ ಪ್ರಕಾರ, ಸಮುದಾಯವು ತನ್ನ ಕಾರ್ಯಗಳಿಗೆ NPM Inc ಅನ್ನು ಹೊಣೆಗಾರರನ್ನಾಗಿ ಮಾಡಲು ಹತೋಟಿ ಹೊಂದಿಲ್ಲ, ಮತ್ತು ಲಾಭ ಗಳಿಸುವ ಗಮನವು ಸಮುದಾಯದ ದೃಷ್ಟಿಕೋನದಿಂದ ಪ್ರಾಥಮಿಕವಾಗಿರುವ ಅವಕಾಶಗಳ ಅನುಷ್ಠಾನವನ್ನು ತಡೆಯುತ್ತದೆ, ಆದರೆ ಹಣವನ್ನು ಉತ್ಪಾದಿಸುವುದಿಲ್ಲ. ಮತ್ತು ಡಿಜಿಟಲ್ ಸಹಿ ಪರಿಶೀಲನೆಗೆ ಬೆಂಬಲದಂತಹ ಹೆಚ್ಚುವರಿ ಸಂಪನ್ಮೂಲಗಳ ಅಗತ್ಯವಿರುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ