JCP चुनाव आयोग पर मेरी स्थिति और JCP

0

पर पोस्ट: 13-11-2008 के द्वारा |: | में tshanky: जावा और JVM

चुनाव आयोग के सदस्यों के लिए चुनाव JCP प्रगति में है और अगले सप्ताह से एक नई समिति के स्थान पर किया जाएगा. तो यह समुदाय एक जावा महत्वपूर्ण समय को समझने के लिए जहां JCP कर सकते हैं खड़ा है और क्या संभवतः चुनाव आयोग के सदस्यों को करना है और JCP बनाने के लिए चीजें बेहतर करने के लिए.

बस कहा, JCP मंच है एक सदस्य को प्रेरित और भाषा जावा संगठन बनाने के लिए मानकों के लिए. आदर्श रूप में, यह समुदाय का इरादा रखता है सब आवाजों में एकत्रीकरण के लिए आम बात हो. दुर्भाग्य से, हालांकि, यह सपना है अभी भी इस एहसास से दूर. वहाँ सेवाओं पर कर रहे हैं 10 लाख प्रोग्रामर अपने उद्धार और हजारों की कंपनियों है कि जावा के लिए सक्रिय रूप से उपयोग बनाने के लिए और उनके उत्पादों. हालांकि, वहाँ के सदस्यों को कम से कम 1500 JCP कर रहे हैं के रूप में आज खड़ा है. इसके अलावा, केवल इन 1500 की एक मुट्ठी JSR प्रस्ताव में सक्रिय हैं (ओं), विशेषज्ञ समूह में भाग लेने या निर्दिष्टीकरण पर सक्रिय प्रतिक्रिया देने. इसलिए, JCP शायद ही समुदाय के बहुमत का प्रतिनिधित्व करता है एक.

क्यों है यह महत्वपूर्ण है कि समुदाय के बहुमत के JCP में सक्रिय भाग लेने? मानकों के बहुमत बना भावना ही जब एक बड़े से वे कर रहे हैं अपनाया. यह जावा के मामले में इसका मतलब है,

  • कंपनियों है कि उत्पादों को बनाने के उपकरण और जावा और जरूरत है और बनाने के लिए अपने उत्पादों को मानकों के अनुपालन के साथ प्रसाद
  • डेवलपर्स और सेवा प्रदाताओं जो अनुप्रयोगों के बनाने में जावा का उपयोग करने के लिए इसकी आवश्यकता स्वीकार करने और अपनाने.

वर्तमान अंतर का उपयोग बनाया JCP से स्पष्ट है कि वास्तव में कई मानकों में शायद ही कर रहे हैं. उदाहरण के लिए JSR 69 (जावा OLAP अंतरफलक) है, जो जून 2004 में वापस किया गया अनुमोदित नहीं था, "अंतिम रिलीज" एक है और शायद ही आज डेवलपर्स द्वारा OLAP विक्रेताओं या समर्थित है. वहाँ बनाया जा रहा हो सकता है अभी भी एक छोटे समूह का यह गया था लेकिन अभी भी यह विकल्प के मानकों का समय है प्रदान से यह बेकार है.

हालांकि बातें सुधार कर रहे हैं! कोनों पर पिछले कुछ महीनों में सब से एक वृद्धि की भागीदारी को देखा हम हैं. यह सार्थक है और विशिष्टताओं को बनाने में अधिक प्रासंगिक है. हालांकि, यह अभी तक पर्याप्त नहीं है और भागीदारी से समुदाय के एक बहुत अधिक आवश्यकता है.

इस प्रकार कम भागीदारी के अलावा, JCP प्रक्रिया अतिरिक्त कमियों को, जो के रूप में कर रहे हैं:

  • भी कई JSR (ओं) और नहीं पहुँच गए हैं अब पूरा होने पर 3 के लिए में रहने लीम्बो साल. ये JSR (ओं) या तो छोड़ दिया या सरकारी तौर पर की जरूरत पूरा करने के लिए ले जाया जाएगा. कुछ मामलों में यह पता कर सकते हैं भावना (शुरू करने के लिए नए JSR s) पता करने के लिए की जरूरत है कि हो सकता है फैसला पहले JSR.
  • कई (JSR ओं) कोशिश करते हैं और समस्या का समाधान ही है. यह समझ में आता है ओवरलैप कुछ विनिर्देशों विलय, जहां वे. ऐसा नहीं है हो सकता है (मतलब यह भी करने के लिए संबंधित refactor JSR कभी कभी).
  • कई JSR (ओं) काफी सरल होने की जरूरत है. Enterprise जावा जटिल है और आगे के JSR (जटिल होगा के अलावा). EJB विनिर्देश सरल बनाने के काम का अनुकरण करने के लिए अच्छा है एक सफलता की कहानी.
  • कई JSR (ओं) की आवश्यकता रुक जाना है. कभी कभी मानकों शरीर proactively ज्यादा सफलता है देखा नहीं है की कोशिश करने के लिए मानकों को बनाने के लिए एक क्षेत्र में है, इसलिए जो अस्थिर और अब भी. कोई प्रारंभिक बिंदु बहुत जल्दी. मानकों के बारे में "" नहीं कर रहे हैं जल्दी adopters "या प्रौद्योगिकी खून बह रहा किनारे".

अब है कि हम पर से कुछ के बारे में जानते हैं क्षेत्रों काम करने के लिए, देखते हैं जहां चुनाव आयोग के संभावित योगदान सकता है. सबसे पहले, चुनाव आयोग की भूमिका s) है JSR नहीं प्रबंधित करने के लिए प्रत्येक (. JSR नेतृत्व कल्पना और विशेषज्ञ समूह के सदस्यों को चलाने और प्रबंधन उनके संबंधित JSR के मामलों की. चुनाव आयोग की भूमिका ही है प्रक्रिया का प्रबंधन करने के JCP. अपने कर्तव्य JCP है (प्रदान करने के लिए JSR प्रस्ताव के लिए जाँच और शेष मतदान द्वारा या उसके खिलाफ एस) के कामकाज की और सुविधा.

इसलिए, सबसे महत्वपूर्ण योगदान के चुनाव आयोग के रूप में संक्षेप किया जा सकता कर सकते हैं प्रकार है:

  • - इंजीलवाद JCP के सभी सदस्यों को प्रोत्साहित करने के लिए भाग लेने के लिए और भी समुदाय लेने के लिए बड़े शब्द के प्रसार के दायित्व पर अतिरिक्त. भी गोद लेने के मानकों पर काम एक बार वे स्थापित कर रहे हैं.
  • प्रक्रिया लोकतंत्रीकरण - कार्य के सदस्यों को व्यक्तिगत और कंपनियों के प्रभाव को कम करने के असंतुलन के बीच. उदाहरण की अनुमति कुछ नए - के लिए प्रक्रियाओं, कंपनी ही नहीं से जरूरी अनुमति (नेतृत्व परिवर्तन की कल्पना) मध्यावधि यदि आवश्यक है, खासकर अगर चीजें हैं जो कर रहे हैं विशिष्ट JSR में वर्तमान में धराशायी हो जा.
  • सक्रिय सहयोग - प्रस्ताव और (ओं JSR समर्थन के बीच सहयोग से संबंधित). refactoring पर कार्य के मौजूदा JSR () जहां आवश्यक है.
  • भविष्य के दिशा - सक्रिय क्षेत्रों की पहचान क्षेत्रों में जहां मानकीकरण में मदद करेगा चिकनी पाठ्यक्रम में एक जावा ले भविष्य ऐसे में काम कर रहे सदस्यों से भागीदारी और प्रोत्साहित करते हैं. उदाहरण के लिए JSR 292 (मंच पर जावा भाषाओं का समर्थन गतिशील रूप से टाइप) जावा है एक अच्छा विकास को सुविधाजनक बनाने के लिए पहल की.

अब तक तुम मैं क्या सोच रहा हूँ की भावना है. बहुत जरूरत है कहा जा करने के लिए और किया, लेकिन मैं यहाँ बंद करो और अपने बिट कर रहा शुरू कर देंगे के लिए एक अधिक प्रभावी संगठन JCP बनाते हैं.

मुझे JCP सभी से अपील की आप के द्वारा शुरू में भाग लेने के लिए आते हैं. उन सदस्यों के लिए अपनी अभी तक जो नहीं कर रहे हैं, कृपया में शामिल होने के निशान आ में अपने और बनाते हैं. सदस्यों के लिए उन रहे हैं जो पहले से ही, HTTPS (कृपया अपने वोट कास्ट: / www.jcpelection2008.org/jcp/election_ballot /) और बनाने के लिए अपनी उपस्थिति महसूस किया.

पोस्ट एक टिप्पणी

FireStats आइकन FireStats द्वारा संचालित