2012-08-27 16 views
12

कुछ साल पहले, मैंने सीपीएएन को एक मॉड्यूल अपलोड किया था जो शायद किसी के लिए उपयोग नहीं किया गया है या नहीं। जिस समस्या को हल करता है वह सरल है, यह इसे ठीक से हल नहीं करता है, और कोड मुझे शर्मिंदा करता है।सीपीएएन से मॉड्यूल को कैसे निकालें?

मैं इसे कैसे हटा सकता हूं?

+0

यदि आप PAUSE सर्वर (जहां आपने इसे अपलोड किया है) पर इसे हटाने का कोई तरीका नहीं ढूंढ पा रहा है, तो उस कोड को अपडेट करें जो इसे पूरी तरह से बेअसर करता है - कार्य कोड को हटा दें, उसे डमी कोड के साथ बदलें इसे कहा जाता है, या वहां। क्या हो रहा है इसके बारे में पीओडी और रीडमे साफ़ करें। शायद इसे एक नया संस्करण संख्या दें (जैसे 1.000 या शायद 0.999 यदि यह पहले 0.00x संस्करण था)। –

+2

यदि यह जानने के लिए एक विशिष्ट जिज्ञासा है कि यह कौन सा मॉड्यूल है। मुझे लगता है कि मुझे बीमारी हो सकती है। –

+0

मैं जोएल के साथ हूं: शायद यह परियोजना में रूचि रखने वाले किसी व्यक्ति द्वारा बचाए जाने योग्य है। किसी और को सह-रखरखाव (या पूर्ण अधिकार) के साथ पास करना बेहतर समाधान हो सकता है, लेकिन यह जानने के बिना कि यह कौन सा मॉड्यूल है, यह कहना मुश्किल है। – DavidO

उत्तर

13

अपने PAUSE खाते में लॉग इन करें और अपनी फ़ाइलों को हटाने के लिए मेनू आइटम है। फ़ाइलों को 3 दिनों से हटा दिया जाएगा (इसलिए आपको अपना दिमाग बदलने के लिए एक बदलाव दे रहा है), और उसके बाद एक और दिन बाद सभी सीपीएएन दर्पणों में परिवर्तन के लिए प्रचार किया जा सकता है।

डिज़ाइन द्वारा, यह BackPAN से आपकी फ़ाइलों को नहीं हटाएगा।

+0

धन्यवाद। मैंने "फाइल हटाएं" मेनू देखा था, लेकिन यह बहुत स्पष्ट नहीं था कि ऐसा करने से वितरण को हटा दिया जाएगा या बस इसे तोड़ दिया जाएगा। – Tim

+0

मुझे लगता है कि ठंडा अवधि अवधि तीन दिनों तक हो सकती है ("एक दिन तक नहीं")। ... और फिर दर्पण के परिवर्तन को प्रसारित करने के लिए जो भी समय लगता है। – DavidO

+0

@ डेविडो - आप 3 दिन की अवधि के बारे में सही हैं। क्या यह एक नई सुविधा है? – mob

3

आप deletion in PAUSE के लिए उन्हें चिह्नित करके सीपीएएन से फ़ाइलों को हटा सकते हैं। यह केवल उन मास्टर रिपोजिटरी से हटा देता है जो PAUSE बनाए रखता है। यह ब्रह्माण्ड को बनाए गए सभी प्रतियों को हटाने के लिए सिग्नल भेजता नहीं है।

यदि आपने इसे मॉड्यूल सूची में पंजीकृत किया है, तो आप editing the module metadata द्वारा अपनी लाइफसाइक्ल को "डेटाबेस से हटाया जा सकता है" पर सेट कर सकते हैं। यह तुरंत इसे हटा नहीं देता है, लेकिन अगली बार PAUSE डेटाबेस क्लीनअप करता है इसे हटाया जा सकता है।

यह कोड दुनिया से गायब नहीं होता है। यह मुख्य सीपीएएन सर्वर पर नहीं होगा, लेकिन यह अभी भी दर्पण साइटों और BackPAN पर दिखाई दे सकता है।

लेकिन, खराब कोड के बारे में निराश न हों। सीपीएएन में हर किसी के पास शर्मनाक कोड है। भले ही कोड अपूर्ण या छोटी हो, फिर भी संबंधित समस्या वाले अन्य लोगों के लिए यह एक अच्छा प्रारंभिक बिंदु हो सकता है।

मेरा सुझाव है कि आप इसे सीपीएएन पर छोड़ दें लेकिन प्राथमिक रखरखाव को एडीओपीटीएमई में बदल दें, PAUSE आईडी जिसे हम अपने रखरखाव खो चुके मॉड्यूल के लिए उपयोग करते हैं। यदि आपने मॉड्यूल सूची में पंजीकृत किया है, तो आप इसे editing the module metadata द्वारा समर्थन स्तर के तहत "त्याग" के रूप में भी चिह्नित कर सकते हैं।

संबंधित मुद्दे