Eclipse Buckminster
ಬಕ್ಮಿನ್ಸ್ಟರ್ ಯೋಜನೆಯು ಎಕ್ಲಿಪ್ಸ್ (ಸಾಫ್ಟ್ವೇರ್) ತಂತ್ರಜ್ಞಾನದ ಉಪ-ಯೋಜನೆಯಾಗಿದೆ, ಇದು ಘಟಕಗಳ ಜೋಡಣೆಯ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದೆ. ಬಕ್ಮಿನ್ಸ್ಟರ್ ತಂತ್ರಾಂಶ ಘಟಕಗಳ ಸಂಕೀರ್ಣ ಜೋಡಣೆಗಳನ್ನು ನೇರವಾಗಿ ಹಂಚಿಕೊಳ್ಳಲು ಅನುಕೂಲ ಮಾಡಿಕೊಡುತ್ತದೆ. ವರ್ಚುವಲ್ ಡಿಸ್ಟ್ರೋಗಳನ್ನು ನಿರ್ಮಿಸಲು ಮತ್ತು ಹಂಚಿಕೊಳ್ಳಲು, ಅನೇಕ ಸಾಫ್ಟ್ವೇರ್ ಯೋಜನೆಗಳು ಮತ್ತು ರೆಪೊಸಿಟರಿಗಳಲ್ಲಿ ಘಟಕಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುವ ಸಾಫ್ಟ್ವೇರ್ ಘಟಕಗಳ ವಿತರಣೆಗೆ ಇದು ವಿಶೇಷವಾಗಿ ಉಪಯುಕ್ತವಾಗಿದೆ. 2019ರ ಫೆಬ್ರವರಿಯಲ್ಲಿ ಈ ಯೋಜನೆಯನ್ನು ಆರ್ಕೈವ್ ಮಾಡಲಾಗಿದೆ. ಆಪರೇಷನ್ ಎ ಬಕ್ಮಿನ್ಸ್ಟರ್ CQUERY (ಕಾಂಪೊನೆಂಟ್ ಕ್ವೆರಿ) ಒಂದು ಕಾಂಪೊನೆಂಟ್ ಅಸೆಂಬ್ಲಿಯನ್ನು ಹೆಸರಿಸುತ್ತದೆ. CQUERYಯನ್ನು ಬಳಸಿಕೊಂಡು, ಬಕ್ಮಿನ್ಸ್ಟರ್ ಆ ನಿರ್ದಿಷ್ಟ ಸಂರಚನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸಲು ಅಗತ್ಯವಾದ ಎಲ್ಲಾ ಘಟಕಗಳನ್ನು ಕಂಡುಹಿಡಿಯಬಹುದು ಮತ್ತು ಪತ್ತೆಹಚ್ಚಬಹುದು. ಅಗತ್ಯವಿರುವ ಘಟಕಗಳನ್ನು ಕಂಡುಹಿಡಿಯುವುದು ಆ ಘಟಕಗಳಿಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಘಟಕಗಳನ್ನು ತಾತ್ಕಾಲಿಕವಾಗಿ ಕಂಡುಹಿಡಿಯುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಬಕ್ಮಿನ್ಸ್ಟರ್ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಿ. ಕ್ಯೂ. ಯು. ಇ. ಆರ್. ಐಗಾಗಿ ಘಟಕಗಳ ಸಂಪೂರ್ಣ ಗುಂಪನ್ನು ಸ್ಥಳಾಂತರವಾಗಿ ಪತ್ತೆಹಚ್ಚಲು ಮತ್ತು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಸ್ಥಾಪಿಸಲು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮೆಟೀರಿಯಲೈಸೇಶನ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. CQUERYಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಡೆವಲಪರ್ (ಅಥವಾ ಡೆವಲಪ್ಮೆಂಟ್ ತಂಡ) ತಮ್ಮ ಕೆಲಸವನ್ನು ಸೂಚಿಸಲು ಪ್ರಕಟಿಸುತ್ತಾರೆಃ ಈ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಮತ್ತು ಬಳಸಲು ಆಸಕ್ತಿ ಹೊಂದಿರುವವರು CQUERYಯನ್ನು ಉಲ್ಲೇಖಿಸುವ ಮೂಲಕ ಅಗತ್ಯವಿರುವ ಎಲ್ಲವನ್ನೂ ಪಡೆಯಲು ಬಕ್ಮಿನ್ಸ್ಟರ್ ಅನ್ನು ಕೇಳಬಹುದು. ಬಕ್ಮಿನ್ಸ್ಟರ್ ಆರ್. ಎಂ. ಎ. ಪಿ. (ಸಂಪನ್ಮೂಲ ನಕ್ಷೆ) ಯು ಸಿ. ಕ್ಯೂ. ಯು. ಇ. ಆರ್. ವೈ. ಗೆ ಸಂಬಂಧಿಸಿದೆ ಮತ್ತು ಸೂಕ್ತವಾದ ಘಟಕಗಳನ್ನು ಕಂಡುಹಿಡಿಯಬಹುದಾದ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ತಂತ್ರಾಂಶ ಭಂಡಾರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. ಸಮವರ್ತಿ ಆವೃತ್ತಿಗಳ ವ್ಯವಸ್ಥೆ, ಸಬ್ವರ್ಷನ್, ಅಪಾಚೆ ಮಾವೆನ್, ಪರ್ಫೋರ್ಸ್ ಮತ್ತು ಎಕ್ಲಿಪ್ಸ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಮೂಲಸೌಕರ್ಯಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಅನೇಕ ಜನಪ್ರಿಯ ರೆಪೊಸಿಟರಿ ಸ್ವರೂಪಗಳು ಬೆಂಬಲಿತವಾಗಿವೆ. ಬಕ್ಮಿನ್ಸ್ಟರ್ ಸಿಎಸ್ಪಿಇಸಿ (ಕಾಂಪೊನೆಂಟ್ ಸ್ಪೆಸಿಫಿಕೇಷನ್) ಒಂದು ಘಟಕವನ್ನು ಹೇಗೆ ನಿರ್ಮಿಸಬೇಕು ಮತ್ತು ಅದು ಯಾವ ಇತರ ಘಟಕಗಳ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿದೆ ಎಂಬುದರಂತಹ ಸೂಕ್ತ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. ಸಿ. ಎಸ್. ಪಿ. ಇ. ಸಿ. ಗಳನ್ನು ಬಕ್ಮಿನ್ಸ್ಟರ್ ಆಗಾಗ್ಗೆ ರಿಪಾಸಿಟರಿಗಳು ಮತ್ತು ನಿರ್ಮಾಣ ಪರಿಸರದಲ್ಲಿ ಬೇರೆಡೆ ಲಭ್ಯವಿರುವ ಮೆಟಾ-ಮಾಹಿತಿಯ ಆಧಾರದ ಮೇಲೆ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಉತ್ಪಾದಿಸುತ್ತದೆ. ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಉತ್ಪಾದಿಸಲಾದ ಸಿಎಸ್ಪಿಇಸಿಗಳನ್ನು ಸಿಎಸ್ಪಿಇಸಿಎಕ್ಸ್ ಸಿಎಸ್ಪಿಇಸಿ ವಿಸ್ತರಣೆಗಳ ಮೂಲಕ ಹಸ್ತಚಾಲಿತವಾಗಿ ಮಾಡಬಹುದು. ಬಕ್ಮಿನ್ಸ್ಟರ್ ಬಿ. ಓ. ಎಂ. (ಬಿಲ್ ಆಫ್ ಮೆಟೀರಿಯಲ್ಸ್) ಒಂದು ನಿರ್ದಿಷ್ಟ ಪ್ರಶ್ನೆಯನ್ನು ಪೂರೈಸಲು ಅಗತ್ಯವಾದ ಎಲ್ಲಾ ವಿವರಗಳನ್ನು ಪೂರ್ಣವಾಗಿ ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಬಕ್ಮಿನ್ಸ್ಟರ್ ಉತ್ಪಾದಿಸುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ ಬಳಕೆದಾರರು ಒಂದೇ ರೀತಿಯ ಘಟಕಗಳನ್ನು, ಸರಿಯಾದ ಆವೃತ್ತಿಗಳಲ್ಲಿ, ಒಂದಕ್ಕೊಂದು ನಿಖರವಾಗಿ ಕಾರ್ಯರೂಪಕ್ಕೆ ತರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಕೆಲವೊಮ್ಮೆ ಬಿ. ಓ. ಎಂ. ಗಳನ್ನು ಉಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಮರು-ಸಲ್ಲಿಸಲಾಗುತ್ತದೆ. ಬಕ್ಮಿನ್ಸ್ಟರ್ CQUERY ಗಳು, RMAP ಗಳು, CSPEC ಗಳು ಮತ್ತು BOM ಗಳನ್ನು XML ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿದೆ. ಬಿಲ್ಡ್ ಆಟೊಮೇಷನ್ ಸಾಫ್ಟ್ವೇರ್ನ ಬಿಲ್ಡ್ ಆಟೊಮೇಷನ್ ಲಿಸ್ಟ್ ಅನ್ನು ಸಹ ನೋಡಿ ಅಪಾಚೆ ಮಾವೆನ್ ಅಪಾಚೆ ಆಂಟ್, ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಬಕ್ಮಿನ್ಸ್ಟರ್ಗಾಗಿ ಮುಖ್ಯ ವಿಕಿ ಪುಟ ಬಕ್ಮಿನ್ಸ್ಟರ್ ವಿಶಿಷ್ಟ ಬಳಕೆಯ ಸನ್ನಿವೇಶಗಳಿಗೆ ಉನ್ನತ ಮಟ್ಟದ ಪರಿಚಯ, ವರ್ಚುವಲ್ ಡಿಸ್ಟ್ರೋಗಳನ್ನು ನಿರ್ಮಿಸುವುದು ಸೇರಿದಂತೆ ಬಕ್ಮಿನ್ಸ್ಟರ್ ಮಾದರಿಯ ಪೂರ್ಣ ಎಕ್ಸ್ಎಂಎಲ್ ವಿಶೇಷಣಗಳು ಬಕ್ಮಿನ್ಸ್ಟರ್ ಸಾಫ್ಟ್ವೇರ್ ವಿತರಣಾ ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳೊಂದಿಗೆ ಬ್ರಿಕ್ಲೇಯಿಂಗ್ ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪ್ರಕ್ರಿಯೆ ಎಕ್ಲಿಪ್ಸ್ ತಂತ್ರಜ್ಞಾನ ಎಕ್ಲಿಪ್ಸ್ ಸಾಫ್ಟ್ವೇರ್