Sajf Google tal-Proposti Kodiċi

Proposta 3: New Estensjoni Manager Installa w / Proċess Traċċar fil-Modalità debug


Abstract:
Din hija tip ta 'sistema Portijiet FreeBSD għall Joomla!
http://docs.joomla.org/Summer_of_Code_2009_Project_Ideas # New_Extension_Install_Manager

Deskrizzjoni dettaljata:

IDEA & BENEFIĊĊJI:

Aġġornament Sistemi bħalissa ma jkollux faċli biex wieħed jużaha istruttura għall-immaniġġjar tal-ammont kbir ta 'informazzjoni li hija potenzjalment disponibbli meta utent jixtieq li jinstallaw estenzjonijiet ġodda fis-sistema tagħhom sostnuti mis-sistema aġġornament. Aġġornamenti huma ppreżentati diġà u oġġetti temporanjament uninstalled huma murija wkoll bħala dimostrazzjoni tat-teknoloġija ta 'x'jista' jinkiseb bl-użu sistema l-ġdida.

A maniġer dehra kompletament ġdida jinstallaw estensjoni hija meħtieġa li jgħinu biex jagħmlu sens ta 'l-informazzjoni li s-sistema aġġornament jesponi. Fil-parti din is-sistema għandha wkoll jesponu l-informazzjoni dwar estensjonijiet eżistenti installati fis-sistema (inklużi kwalunkwe aġġornamenti pendenti li jista 'jkollhom) kif ukoll estenzjonijiet ġodda li huma disponibbli.

Nixtieq li jkun tip ta 'sistema FreeBSD Portijiet (deskrizzjoni hija tragwardi), li se let amministratur ta' tiftix, jinstallaw, uninstall u taġġorna estenzjonijiet ġodda mill backend admin.

Joomla! idea estensibilità ma estensjonijiet u ta 'estensjoni FreeBSD mal-portijiet huma simliar, hekk għaliex ma li jgħaqqduhom? Bl-għajnuna tal-Portijiet sistema, amministraturi se faċilment isibu u jinstallaw / aġġornament dak li jridu fi 2 klikks sempliċi (isibu, jinstallaw / aġġornament).

ABOUT ME:

I am Edvard aka Ananyan edo888, ċittadin ta 'l-Armenja. I am 20 sena, u jien ngħataw borża ta 'studju sħiħ li jkun student undergraduate f'Yerevan State University majoring fil-Matematika Applikata u l-Fiżika (Dipartiment tal-Fiżika).

Tkun ferm interessat fil-xjenza tal-kompjuter, għandi wkoll jitwettqu numru ta 'proġetti sors miftuħ. Xi wħud minnhom huma elenkati hawn taħt:

  • GTranslate: modulu traduzzjoni awtomatika bbażata fuq Google Translate
  • Jumi: Joomla! drawwa kontenut estensjoni pakkett (fi sħubija ma 'Martin Hajek)
  • Jumi Tips & Tricks
  • JosLang: multilingwi sistema plugin (fi sħubija ma 'David Thomas)
  • Xinha WYSIWYG editur plug-in

Kif forsi taf jien ukoll Joomla! Bug Squad membru.

Tista 'taqra aktar dwar myself fuq il-website tiegħi:http://edo.webmaster.am/about

Hawnhekk huwa wkoll referenza online:http://tinyurl.com/edo888->http://jumi.vedeme.cz/index.php?option=com_contact&view=contact&id=2:ed&catid=12:contacts&Itemid=49

L-ISTADJI DIVERSI & TIMELINE PROĊESS ŻVILUPP:

Nixtieq li jiddeskrivi Portijiet FreeBSD idea prinċipali integrati dan il-proġett hawn. Matul Joomla! jinstallaw, is-sistema se jinstallaw "portijiet" (estensjonijiet) id-data, li jistgħu jiġu inklużi fil-pakkett installazzjoni (dan se jiffrankaw bandwidth tat-traffiku). Wara admin se jkunu kapaċi li jfittxu portijiet ġbir mill-repożitorju lokali (mhux minn server aġġornament) u jġibu l-estensjoni għall-installazzjoni (mis-sit iżviluppatur). Amministratur se tkun tista 'taġġorna portijiet billi sempliċiment tintbagħat verżjoni repożitorju u jkollna biss jaġġorna l-informazzjoni mill-aġġornament server (jista' jsir ma 'XML / JSON).

Jekk il-Joomla! mod debug huwa fuq, il-maniġer istallazzjoni se log proċess ta 'installazzjoni fuq l-iskrin. Allura l-iżviluppaturi se jsibu l-problema jekk l-estensjoni tagħhom għandhom tali waqt l-istallazzjoni.

titjib Futur: Il-karatteristika oħra, li jistgħu jkunu implimentati fil-ġejjieni tar-rappurtaġġ tal-modalitajiet: iżviluppaturi se jirċievu żbalji / reazzjonijiet minn sistema jew admins direttament mill backend. Ikun jgħinu lill-iżviluppaturi biex tkun taf is-siti, li qed jużaw estensjonijiet tagħhom u jkollhom rispons aktar dwar kwistjonijiet estensjoni tagħhom.

Nota: Xi ħaġa bħal din kienet bdiet fuq GSoC 2006 (Pakkett ta 'Ġestjoni tas-Sistema għall Joomla!), Iżda Wilco qalli li ma kinitx kompluta. I ma kienx kapaċi li jsibu l-kodiċi ta 'dan, imma hemm xi ideat, li jistgħu jkunu inklużi f'dan il-proġett fil-futur, huwa tal-port dipendenzi.

Hawn huma l-miri biex jitlesta:

  1. Ġbir Portijiet pakkett (jista 'jkun MySQL mejda jew fajl XML, tabella MySQL se jippermetti tiftix veloċi u faċli aġġornament), li jkunu installati mal Joomla! installatur is-sit
  2. Interface ta 'tfittxija fil-Manager Installa Estensjoni
  3. Aġġornament portijiet ġbir API
  4. Repożitorju ma aġġornata data dwar il-portijiet u l-API għal servers aġġornament għar-rispons għall-Joomla! websajt talbiet
  5. Jġibu API
  6. Log log API jinstallaw / uninstall / aġġornament proċessi
  7. Interface għal aġġornamenti udjenza għal estensjonijiet installati

Jien sejjer jaħdem 8 sigħat kuljum, 5 ijiem fil-ġimgħa; huwa xogħol full-time.

20-17 April Mejju:Ħin biex jitkellmu MAL-mentor
Ġimgħa 1 Mejju 18-22:(1)
Ġimgħa 2 25-29 Mejju:(2)
Ġimgħa 3 01-05 Ġunju:(3)
Ġimgħa 4 Ġunju 8-12:(4)
Week 5 15-19 Ġunju:(4)
Ġimgħa 6 22-26 Ġunju:(5)
Ġimgħa 7 29-03 Ġunju Lulju:PREPARAZZJONI GĦALL-EVALWAZZJONI TA 'NOFS IT-TERMINU
Ġimgħa 8 Lulju 6-10:TALBA L-EVALWAZZJONI TA 'NOFS IT-TERMINU
Ġimgħa 9 13-17 Lulju:(6)
Ġimgħa 10 20-24 Lulju:(7)
Ġimgħa 11 27-31 Lulju:IRRIŻERVAT ĦIN
Ġimgħa 12 Awissu 03-07:PREPARAZZJONI GĦALL-EVALWAZZJONI FINALI, TQEGĦID KOLLOX F'POSTIJIET TAGĦHOM
Week 13 Awissu 10-14:Lapsijiet B'LIĠI, nġabru RIŻULTATI, writing DOKUMENTAZZJONI
Ġimgħa 14 Awissu 17-21:TALBA L-EVALWAZZJONI FINALI
22-25 Awissu:ĦIN GĦALL-DEĊIŻJONIJIET LAST MINUTE

MOTIVAZZJONI:

  • Ftuħ funzjonalità ġdida għall-Joomla!
  • Tagħmel pass kbir lejn karriera professjonali
  • Jkunu involuti fl-iżvilupp tal-proġett serji għall jkollna aktar esperjenza
  • Laqgħa ma 'nies interessanti, it-tagħlim minnhom u SEMPLIĊEMENT WARA FUN!
  • Jiżdiedu l-opportunitajiet biex jiksbu boroż ta 'studju sħiħ għall-kaptani grad fl-Istati Uniti
  • Jaqilgħu ftit flus għall-edukazzjoni aktar tiegħi
  • Nagħmlu ħolm isir realtà

Ħerqana li tibqa 'tikkontribwixxi għall-Joomla! fil-futur u l-organizzazzjoni Joomla! Armeni komunità.

Buy Oil Paintings, Acrylic Paintings, order custom painted Murals, Portraits, Landscapes, Still Lifes, Flowers, Replicas and Art Prints on ArtMaestro.com.
Ivvjaġġar Portal - tours.am! Fittex tours fl-Armenja, Tours, tfittxija tours fuq l-internet, lukandi ta 'riżerva fuq l-internet, ivvjaġġar aħbarijiet.