Movement Strategy/Recommendations/Iteration 3/Plan Infrastructure Scalability/hi
This is an archive for draft recommendations. Visit Strategy/Wikimedia movement/2018-20/Recommendations to read the final recommendations. |
अन्य सिफारिशों के लिए संपर्क
|
---|
This recommendation proposes the idea of planning for infrastructure upscaling on a continuous basis to meet the needs of Movement stakeholders and the goal of sustainability. This is supported by the recommendations ‘Coordinate Across Stakeholders’, ‘Evaluate, Iterate, and Adapt’, ‘Ensure Equity in Decision-Making’, and ‘Innovate in Free Knowledge’. |
हमें एक प्रवाही पारिस्थितिकी तंत्र बनाना चाहिए ताकि जैसे-जैसे हम विकास करें, हमारा बुनियादी ढाँचा हमारी ज़रूरतें पूरी करे। इस अर्थ में, महत्वपूर्ण परिवर्तन लाने के लिए, बुनियादी ढाँचे को मापने की योजना बनाने के लिए जोखिम प्रबंधन और मूल्यांकन पर विचार करना ज़रूरी है, जिससे समावेशी निर्णय लेने के अवसर तथा समन्वय को सक्षम करना, प्रोटोकॉल और भूमिका तथा जिम्मेदारियों की स्थापना, एवं कार्यान्वयन में पर्याप्त संसाधनों का निवेश करना सुनिश्चित हो सके।
क्यों
|
---|
While the Movement has organically grown in many areas, we must acknowledge the challenges that could bottleneck our plans of achieving the strategic direction[1]. Any structured plan for scalability requires a Movement-wide process to iteratively evaluate the current infrastructure, communicate its needs, and make decisions in order to plan and execute the solutions to prepare for the future[2]. In a decentralized volunteer-based environment like Wikimedia, communication is probably the most central part of this process to (1) let peers evaluate and express their contribution needs, and (2) to make them aware of the importance of the changes required for scalability. Today many significant changes tend to be entangled and slowed down in a lack of cohesion and expansion capacities that affect the final resulting quality[3]. This lack of coordination is due to the separation between volunteers, technical contributors, and developers in the community and inadequate support and communication capabilities for them to work together. In addition, the changes needed to modify our systems for scale are often misunderstood or rejected because of insufficient coordination or a lack thereof[4] attributable to inadequate or deficient communication channels[4]. Redressing challenges and reconciliation is often stagnant or progresses upwards at a crawling pace[5]. In addition, lack of training affects our ability to scale utilizing volunteer contributors and partners. Today this results in technical contributors often at their own discretion in terms of maintenance and upgradation of their tools[6] and both users and partners can experience technology (e.g., GLAM tools) as a barrier rather than a bridge[7]. Even though communication plays an essential role in the upscaling Wikimedia infrastructure, one must also consider the importance of inclusivity in these conversations[8]. Scaling often requires weighing or leveraging for various outcomes, for example, our global goals to give access to knowledge to as many individuals as possible (quantity) may have a different strategic purpose than our goals of being more inclusive and provide beneficial services to under- and unrepresented groups (quality)[9] Finally, considering the necessity of planning for the evaluation of the infrastructure’s scalability, we must consider the limiting consequences of not adequately allocating resources for risk assessment and implementing adequate solutions. In Wikimedia, this currently happens in a bureaucratic structure that fails to consider variances of scale are important for growth adequately.[10] |
किस तरह
|
---|
To ensure that we continually plan for scalability, we propose to iteratively evaluate the current infrastructure, communicate its needs between stakeholders, and make decisions to execute the solutions to prepare for the future[11]. We recommend an approach based on several actions. We must create dedicated teams or Movement entities to analyze our infrastructures with a focus on optimization and risk assessment to ensure the scalability and sustainability of the Movement. The analysis of our infrastructures must include a complex set of criteria, such as resource distribution and legal protection for handling risk in limited geographies[12], investment in modern and efficient developer tooling to support community and other developer capacities[13], cutting-edge technologies to build content partnerships[14], and decisions on whether platform improvements could come from external sources or partners[15]. We must ensure that every stakeholder is represented in the decision-making that affects them. We need governance structures that are inclusive, usable, accessible, in a multilingual and friendly environment, which handles disruptions and toxic behavior and adheres to ethical as well as privacy and security protocols[16]. We propose investing in solutions for supporting community discussions and participatory decision-making on technology and systemic enhancements to be fine-tuned by constructive and inclusive debate, as well as consensus-building at scale, taking into consideration the diversity of our communities and those not present in them yet.[17] We must improve the communication and coordination spaces aimed at different stakeholders as they are essential to continue planning and implementing solutions to improve infrastructure scalability. These spaces need to provide a good user experience to serve users from different cultures and diversities in various ways that they have deemed meet their needs. We must ensure that our platforms, practices, and policies have better support structures that promote work ease in routine processes and align with modern practices.[18] To adequately provide structural support in communication and coordination, we need three spaces for different stakeholders involved in the infrastructure planning, development, and use to ensure that they are connected to follow the process of iteratively making the infrastructure scalable. One space (1) for the diverse segments of the Movement that are dealing with key areas for scalability and thus need to be closely coordinated, ie. technology infrastructure, governance, and resource distribution (both with each other and with the communities/partners they serve in order to assess the risk, plan, and generate the solution, make decisions for implementation, and complete the final development); another space (2) for partnerships and people working on specific content areas (GLAM and others) that require specific tools needing updating and upscaling to produce content; and a third space (3) for opening the Movement to include external and third-parties who may use our software to other purposes and expand it with new functionalities and capacities valuable to us[19]. Such third-party partnerships and developers can also support and make way for working on modern technologies, as in Artificial Intelligence, Machine Learning and others, as deemed necessary[20]. These communication spaces, with clearly defined roles and responsibilities, will also make evident support systems for mentoring and training, as well as organized code review and other processes, such as documentation writing.[21] We must make all processes regarding infrastructure development transparent to engage more stakeholders in them. This needs to be complemented with an investment in the necessary skills peers require to understand the issues that relate to scalability. Engaging community members in product roadmaps will assist in establishing a wide consensus to meet the goals of our Movement. Transparency and skill development regarding the rationale behind decision-making also offer windows of opportunity to upscale or downscale as per the learning/findings[22]. Such actions would also impact large scale content partnerships, where tools and technological solutions have relied heavily upon the individual mastery of skills.[23] |
- आंदोलन की मापनीयता तथा संपोषणीयता सुनिश्चित करने के लिए अनुकूलन तथा जोखिम मूल्यांकन पर ध्यान देने के साथ हमारे बुनियादी ढाँचे का विश्लेषण करने के लिए समर्पित टीम या आंदोलन की संस्थाएं बनाएँ। [24]
- प्रौद्योगिकी, संचालन और संसाधन वितरण; साझेदारी और अन्य सहयोगियों; तथा तीसरे पक्ष के विकासकर्ताओं की ज़रूरतें पूरी करने के लिए संलग्नता के स्पष्ट नियमों के साथ संरचनात्मक समर्थन के स्थान बनाएँ। [25]
- सामुदायिक चर्चा, सहभागितापूर्ण निर्णय तथा व्यापक स्तर पर सहमति बनाने के लिए संचार के समाधान तथा प्रक्रियाओं में निवेश करें। [26]
- ऐसी योजना बनाएँ, जिसमें विभिन्न क्षमताओं में तकनीकी योगदानकर्ताओं को सवार करने, प्रशिक्षित करने, निगरानी करने और बनाए रखने के लिए भूमिकाओं, जिम्मेदारियों और प्रथाओं का वर्णन हो। [27]
- विकासकर्ताओं तथा दूसरे तकनीकी योगदानकर्ताओं के बीच संचार को सुविधाजनक बनाने के लिए एक प्रक्रिया बनाएँ, नवाचार को समन्वित करें, तथा समर्थन प्रदान और प्राप्त करें, साथ ही निर्णयों और संसाधन आवंटनों पर ऐसा इनपुट रखें, जो समुदायों को प्रभावित करें। [28]