OpenBSD కోసం కొత్త git-అనుకూల సంస్కరణ నియంత్రణ వ్యవస్థ అభివృద్ధి చేయబడుతోంది.
స్టీఫన్ స్పెర్లింగ్ (stsp@), పది సంవత్సరాల అనుభవం ఉన్న OpenBSD ప్రాజెక్ట్ సభ్యుడు, అలాగే అపాచీ సబ్వర్షన్ యొక్క ప్రధాన డెవలపర్లలో ఒకరు, అభివృద్ధి చెందుతుంది కొత్త వెర్షన్ నియంత్రణ వ్యవస్థ "గేమ్ ఆఫ్ ట్రీస్" (వచ్చింది). కొత్త వ్యవస్థను సృష్టించేటప్పుడు, వశ్యత కంటే డిజైన్ యొక్క సరళత మరియు వాడుకలో సౌలభ్యానికి ప్రాధాన్యత ఇవ్వబడుతుంది. గాట్ ప్రస్తుతం అభివృద్ధిలో ఉంది; ఇది ప్రత్యేకంగా OpenBSDలో అభివృద్ధి చేయబడింది మరియు దీని లక్ష్య ప్రేక్షకులు OpenBSD డెవలపర్లు. కోడ్ ఉచిత లైసెన్స్ క్రింద పంపిణీ చేయబడుతుంది ISC (సరళీకృత BSD మరియు MIT లైసెన్స్కు సమానం).
సంస్కరణ డేటాను నిల్వ చేయడానికి గాట్ git రిపోజిటరీలను ఉపయోగిస్తుంది. ప్రస్తుతం, స్థానిక సంస్కరణ కార్యకలాపాలకు మాత్రమే మద్దతు ఉంది. అదే సమయంలో, gotలో ఇంకా అమలు చేయని ఏదైనా కార్యాచరణ కోసం git ఉపయోగించవచ్చు - అదే రిపోజిటరీలో got మరియు gitతో పని చేయడం ఎల్లప్పుడూ సాధ్యమవుతుంది.
ప్రధాన కరెంట్ లక్ష్యం ప్రాజెక్ట్ వారి OpenBSD పని కోసం క్రమం తప్పకుండా ఉపయోగించాలనుకునే OpenBSD డెవలపర్లతో పని చేస్తోంది మరియు వారి అభిప్రాయం ఆధారంగా సంస్కరణ నియంత్రణ కార్యకలాపాలను మెరుగుపరుస్తుంది.
ప్రాజెక్ట్ యొక్క ప్రాథమిక సూత్రాలు:
OpenBSD భద్రతా నియమాలు మరియు కోడింగ్ శైలిని అనుసరించడం;
ఇమెయిల్ ద్వారా కోడ్ సమీక్ష ఆధారంగా అభివృద్ధి ప్రక్రియ;