స్నాప్‌క్రాఫ్ట్ టూల్‌కిట్ పునఃరూపకల్పనను కానానికల్ ప్రకటించింది

Snap ఫార్మాట్‌లో స్వీయ-నియంత్రణ ప్యాకేజీలను సృష్టించడానికి, పంపిణీ చేయడానికి మరియు అప్‌డేట్ చేయడానికి ఉపయోగించే Snapcraft టూల్‌కిట్ యొక్క రాబోయే ప్రధాన సమగ్ర మార్పు కోసం కానానికల్ ప్రణాళికలను వెల్లడించింది. ప్రస్తుత స్నాప్‌క్రాఫ్ట్ కోడ్ బేస్ వారసత్వంగా పరిగణించబడుతుందని మరియు పాత సాంకేతికతలను ఉపయోగించాల్సిన అవసరం ఉన్నట్లయితే ఉపయోగించబడుతుంది. అభివృద్ధి చేయబడుతున్న సమూల మార్పులు ప్రస్తుత వినియోగ నమూనాను ప్రభావితం చేయవు - ఉబుంటు కోర్ 18 మరియు 20కి సంబంధించిన ప్రాజెక్ట్‌లు పాత ఏకశిలా స్నాప్‌క్రాఫ్ట్‌ను ఉపయోగించడం కొనసాగిస్తాయి మరియు ఉబుంటు కోర్ 22 శాఖతో ప్రారంభించి కొత్త మాడ్యులర్ స్నాప్‌క్రాఫ్ట్ ఉపయోగించడం ప్రారంభమవుతుంది.

పాత స్నాప్‌క్రాఫ్ట్ కొత్త, మరింత కాంపాక్ట్ మరియు మాడ్యులర్ వెర్షన్‌తో భర్తీ చేయబడుతుంది, ఇది డెవలపర్‌ల కోసం స్నాప్ ప్యాకేజీల సృష్టిని సులభతరం చేస్తుంది మరియు వివిధ పంపిణీలలో పని చేయడానికి అనువైన పోర్టబుల్ ప్యాకేజీలను రూపొందించడంలో ఉన్న ఇబ్బందులను తొలగిస్తుంది. కొత్త స్నాప్‌క్రాఫ్ట్‌కు ఆధారం క్రాఫ్ట్ పార్ట్స్ మెకానిజం, ఇది ప్యాకేజీలను సమీకరించేటప్పుడు, వివిధ మూలాల నుండి డేటాను స్వీకరించడానికి, దానిని వివిధ మార్గాల్లో ప్రాసెస్ చేయడానికి మరియు ప్యాకేజీలను అమలు చేయడానికి అనువైన ఫైల్ సిస్టమ్‌లో డైరెక్టరీల సోపానక్రమాన్ని రూపొందించడానికి అనుమతిస్తుంది. క్రాఫ్ట్ పార్ట్స్ అనేది ప్రాజెక్ట్‌లో పోర్టబుల్ భాగాలను ఉపయోగించడాన్ని కలిగి ఉంటుంది, అది స్వతంత్రంగా లోడ్ చేయబడవచ్చు, అసెంబుల్ చేయబడవచ్చు మరియు ఇన్‌స్టాల్ చేయవచ్చు.

కొత్త లేదా పాత స్నాప్‌క్రాఫ్ట్ అమలు ఎంపిక అసెంబ్లీ ప్రక్రియలో ఏకీకృతమైన ప్రత్యేక ఫాల్‌బ్యాక్ మెకానిజం ద్వారా నిర్వహించబడుతుంది. ఈ విధంగా, ఇప్పటికే ఉన్న ప్రాజెక్ట్‌లు మార్పు లేకుండా స్నాప్ ప్యాకేజీలను నిర్మించగలవు మరియు ఉబుంటు కోర్ సిస్టమ్ యొక్క కొత్త వెర్షన్‌కు ప్యాకేజీలను బదిలీ చేసేటప్పుడు మాత్రమే మార్పు అవసరం.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి