web.dev इन्फ़्रास्ट्रक्चर में बदलाव

नमस्ते, मैं पॉल बोल रहा हूं.

मुझे इस साइट के बारे में कुछ जानकारी आपके साथ शेयर करनी है.

हमने सीएमएस के GitHub पर होस्ट किए गए वर्शन से, Google की अलग-अलग टीमों के साथ शेयर किए गए इंफ़्रास्ट्रक्चर पर माइग्रेट करने का फ़ैसला लिया है. इससे, इस बात पर असर पड़ेगा कि लोग साइट पर किस तरह का कॉन्टेंट सबमिट करते हैं. इसके बारे में हम आपको कुछ और जानकारी देना चाहते हैं.

जब हमने पहली बार यह साइट बनाई थी, तो हमारा मकसद "वेब डेवलपमेंट की आपकी बुकशेल्फ़" बनाना था. यह साइट सिर्फ़ उस कॉन्टेंट को दिखाती है जिस पर आपकी साइट को फ़ोकस करना चाहिए. हमने कस्टम इन्फ़्रास्ट्रक्चर बनाया है, जिसमें Lighthouse के साथ-साथ 11ty का इस्तेमाल किया गया है. यह कॉन्सेप्ट बहुत अच्छा था. हमें पता चला कि लोग हमारी साइट का इस्तेमाल कैसे करना चाहते हैं. इससे हमें यह भी पता चला कि लोग, भरोसेमंद कॉन्टेंट के तौर पर माने जाने वाले कॉन्टेंट को अपने हिसाब से चुनना चाहते हैं. इसलिए, हमने वेब डेवलपर को वेब डेवलपमेंट के बारे में आधुनिक जानकारी देने के लिए, /measure पेज को pagespeed.web.dev पर ले गए.

हमारा फ़ोकस बदल गया है और हमारी साइट सिर्फ़ कॉन्टेंट उपलब्ध कराने वाली साइट बन गई है. इसलिए, अपने इंफ़्रास्ट्रक्चर को बनाए रखने की ज़रूरत कम हो गई है. इसलिए, मैंने हाल ही में इस साइट के इंफ़्रास्ट्रक्चर को बदलने का फ़ैसला किया है. मैं चाहता हूं कि हमारी टीम के ज़्यादातर सदस्य, वेब डेवलपर के लिए ज़रूरी दिशा-निर्देश और टूल बनाने पर ध्यान दें. वहीं, हमारे इन्फ़्रास्ट्रक्चर को बनाए रखने का काम, मौजूदा इंटरनल टूल से किया जा सकता है.

इसके अलावा, कई अन्य सेकंडरी फ़ैक्टर भी हैं. इनमें से एक यह है कि हम स्थानीय भाषा के इन्फ़्रास्ट्रक्चर से जुड़ सकें, ताकि हम उन डेवलपर को सेवा दे सकें जिनकी मुख्य भाषा अंग्रेज़ी नहीं है.

हमारा मकसद, ज़्यादातर सुविधाओं को पहले जैसा ही रखना है. साथ ही, हम आने वाले हफ़्तों में माइग्रेशन से जुड़ी किसी भी समस्या को ठीक कर देंगे. इस बदलाव का मतलब है कि हमारे ओपन कॉन्ट्रिब्यूशन मॉडल में बदलाव हुआ है. गड़बड़ी को ठीक करने या नया कॉन्टेंट जोड़ने के लिए, GitHub पर सिर्फ़ पीआर खोलने के बजाय, आपको इसे हमारे ओपन इश्यू ट्रैकर के ज़रिए सबमिट करना होगा. हम अब भी योगदान स्वीकार करने के लिए तैयार हैं. हालांकि, हम यह बताना चाहते हैं कि अब लोगों के लिए, सामान्य बदलावों का योगदान देना काफ़ी मुश्किल होगा. हालांकि, हम ज़्यादातर कॉन्टेंट खुद बनाते हैं या किसी विशेषज्ञ से कॉन्टेंट तैयार करवाते हैं. उदाहरण के लिए, web.dev/learn पर मौजूद कोर्स की सीरीज़.

हम मौजूदा साइट के इन्फ़्रास्ट्रक्चर और कॉन्टेंट का संग्रह Github पर रखेंगे. इसलिए, अगर आपको यह देखना है कि हमने साइट कैसे बनाई और आपको इसके इतिहास को ऐक्सेस करना है, तो अब भी ऐसा किया जा सकता है.

हम यह भी पक्का करते रहेंगे कि सभी कॉन्टेंट (मौजूदा और आने वाले समय में बनाए जाने वाले) के लिए, एक ही क्रिएटिव कॉमन्स लाइसेंस हो. इससे अगर कोई व्यक्ति इस कॉन्टेंट को इस्तेमाल करना चाहता है, उसमें बदलाव करना चाहता है, और उसे खुद होस्ट करना चाहता है, तो वह ऐसा कर सकता है. हालांकि, उसे कॉन्टेंट का क्रेडिट देना होगा.

मेरा मकसद यह है कि मैं इस साइट को वेब पर उपलब्ध सबसे बेहतरीन वेब डेवलपमेंट संसाधनों में से एक बना सकूं.

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

1Iv4N, mysteryDate, aleventhal, aashutoshrathi, armujahid, 01abhishekjain, AdamDemirel, adamlacombe, lpmi-13, adamsilverstein, lol768, ooade, adzo261, codeAdrian, adrianholovaty, ahmadawais, gssakash, matobaa, akshayagarwal, flyinprogrammer, albajarazeth, AleksandrHovhannisyan, adueppen, agaripian, alexandersandberg, YozhEzhi, dieulot, iampava, littleli, banaag, ameer1234567890, andrealeardini, achou11, Myndex, recvfrom, AndrewKGuan, pathliving, andys8, gunayanil, AnilSeervi, anirudhganwal06, helloankit, agcolom, antoinebisch, atjn, kulakowka, anusmitaray, zuoaoyuan, arnabsen, yuvrajmahalle, tonystark93, itsashutoshhans, avisionx, AymenLoukil, azat-io, morsssss, benschwarz, thebengeu, benmcm1994, Bidfca, b2m9, BogdanCerovac, PendalF89, bslassey, cgbarros, Steffan153, ctesniere, hanselfmu, chargao, chiamakaikeanyi, cjdell, chrisdwheatley, xylo04, ChristianEdwardPadilla, connor-baer, csabapalfi, extra808, sourcediz, DamianMullins, dandclark, dfabulich, dstop75, danieltxok, Daniel-Kolev, danoc, d2s, altruity, darahak, bathos, geddski, maxolasersquad, ddworken, davidvancleve, djabif, deepansh96, Dennis273, derekherman, DharmenderRajput, diekus, Dimas-e63s, ApplY3D, krutoo, dmh, domenic, drott, beauxq, vezwork, e111077, emiliogarza, ericvera, emartini, EtherNoteWorld, 32teeth, evantd, Krutsch, piuccio, fahad19, Faisal50x, Fiszcz, Firerug, FMJansen, franktopel, xfq, mvsde, gavin667, kuhel, Guilospanck, devsnek, gernberg, Haroenv, charisTheo, harsh1868-zz, hashimaziz1, Hatlen, drakang4, agentofuser, limhenry, HolgerJeromin, hoch, hdf1986, Hydrophobefireman, idorenyinudoh, IsaacLK, iamakulov, IvanFLeon, Ivaylo-Kirov, jtangelder, kurtextrem, sairion, runjak, JakubKus, jgentes, beutnagel, JayHoltslander, freakles, halans, logut, jyasskin, jespertheend, jihchi, jimmynyny, jimmywarting, jimoong, jodydonetti, lencioni, joemcgill, jschaf, JoelGritter, josepharhar, johannes-weber, johnapost, Scoutan, jimper, justjonty, jordanbertasso, joseearias, jgutix, konojunya, Schweinepriester, kailash360, Prokos, kasra-pak, kyliau, KenjiBaheux, dosentmatter, lozandier, kidonng, klyok, koto, irori, dbaron, lakbychance, DawnGate, legilioli, leonardomerlin, lionralfs, luciomartinez, mahozad, houkanshan, majido, maxymczech, mnjit20, mbeaudru, valse, mdecorte, markpalfreeman, mvogelgesang, GameRuiner, ultrox, martenrichter, ybiquitous, Wilto, mtsgeneroso, mfalken, mattschlosser, mauriciabad, penderuk, maxlgu, mayankkt9, starkblaze01, mebinrobin, meduzen, mderazon, micnem, sevignator, mgifford, exploitmik, minseoksuh, mohamedfasil, mudssrali, gitmibrahim, laranhee, budavariam, nancymic2, nairnandu, I82Much, NielsKersic, olegsorokin, oliverdunk, oliviertassinari, omlondhe, OmarShehata, osvaldoM, Nullpo, pnavarrc, pankajmouriya, pborreli, Pascalmh, thepassle, pmeenan, paul-hph, abraham, NOtherDev, Armanio, arskama, cljazouli, ChezFre, coliff, clemenshelm, djpowers, buondevid, denisstasyev, demershov, dipiash, ekafyi, twerske, ecarlisle, felixarntz, gilbertococchi, j2kenton, josevarghese, joycetoh8, kevinfarrugia, thinkverse, leettaylor, Leland, lucalves, nondebug, MattiasBuelens, knenkne, justmarkup, mmocny, mbarker84, miguelfdezc, rottina, MoosaSaadat, charpeni, patrickhlauke, meistudioli, gangsthub, psalaets, gurtt, prajwalpoojary, richardcarrigan, rishi-raj-jain, caaatisgood, Snugug, zarahzachz, scottaohara, maliMirkec, lacolaco, tcoustil, tonypconway, travisricks, mrtuvn, Twaha-Rahman, bercly0b, shapkarin, gswetha, ilyaspiridonov, mdiblasio, meggynw, nimajafari, raminjafary, sl1673495, sxyazi, jonchenn, aardrian, NegiAkash890, aleksandr-kiliushin, Alex61NN5, asheerrizvi, cehfisher, chrishtr, davelab6, dangdennis, guiseek, junaga, hchiam, adactio, Theiaz, kara, kaycebasques, equinusocio, theneekz, phulengo, robnyman, RoelN, imteekay, ulan, anniesullie, kjue25, simevidas, jeremyroman, kyarik, dalmaer, verlok, camden, dwsmart, ericlaw1979, JackJey, Blazzike, jzern, j9t, kevinkiklee, NiedziolkaMichal, miketaylr, processprocess, foolip, Malvoz, pepelsbey, myshov, detinsley1s, Diklla, johnrich85, lweichselbaum, molaycule, sisidovski, Djuffin, rahulrao0209, web-padawan, tannerdolby, FluorescentHallucinogen, nucliweb, patrickhulce, sofiayem, kaslee, remigius42, Abhiram-Gullapalli, lizzisassman, egsweeny, connorjclark, adamraine, christianliebel, myakura, tcope25, andreban, mathiasbynens, surma, vegerot, AVGP, mgechev, nitinmalave, uskay, IvanBila, brendankenny, jh3y, mattletford, estelle, twifkak, paulirish, jakearchibald, developit, jecfish, bramus, rowan-m, RReverser, ebidel, matthiasrohmer, tropicadri, maudnals, demianrenzulli, chaficnajjar, kosamari, rviscomi, addyosmani, TimvdLippe, mamieorine, digi-booster, una, heyawhite, simgobb, housseindjirdeh, AaronForinton, mfriesenhahn, Andy-set-studio, philipwalton, petele, agektmr, mihajlija, jeffposnick, khempenius, Meggin, tunetheweb, samdutton, malchata, argyleink, beaufortfrancois, jpmedley, MichaelSolati, rachelandrew, devnook, samthor, tomayac, robdodson.

धन्यवाद!

पॉल किनलन.