servizz ta' identifikazzjoni , iddisinjat biex jgħaqqad il-login tal-utent f'diversi siti tal-proġett KDE. MyKDE ssostitwixxa s-sistema ta' sign-on uniku identity.kde.org, li ġiet implimentata fil-forma ta' add-on sempliċi PHP fuq OpenLDAP. Ir-raġuni għall-ħolqien tas-servizz il-ġdid hija li identity.kde.org huwa marbut ma’ teknoloġiji skaduti li jinterferixxu mal-aġġornament ta’ xi sistemi KDE oħra, kif ukoll bħal dawn. , bħal proċess manwali ta 'xogħol intensiv ta' tħassir ta 'kontijiet, dewmien twil ħafna qabel ma titlesta r-reġistrazzjoni (sa 30 sekonda), skalar ineffettiv ta' gruppi, miżuri goff wisq kontra l-ispam.
MyKDE f'Python bl-użu tal-qafas u l-modulu Django . MySQL jintuża biex jaħżen il-kontijiet. Il-kodiċi MyKDE huwa furketta mis-sistema , imqassma taħt il-liċenzja GPLv3.0. Minbarra l-organizzazzjoni tal-login għal MyKDE, jiġi implimentat ukoll appoġġ għall-profili pubbliċi, li jippermetti, jekk l-utent jixtieq, jagħmel xi informazzjoni dwaru viżibbli għal parteċipanti oħra, bħall-isem sħiħ tiegħu, l-avatar, il-lista ta’ proġetti u links għal netwerks soċjali u websajt personali.
Bħalissa, is-sistema tal-identità MyKDE diġà tista' tintuża biex tikkonnettja mal-KDE Wiki u dalwaqt se tiġi adattata biex tidħol f'siti oħra tal-proġett. Il-kontijiet eżistenti identity.kde.org, kif ukoll l-informazzjoni dwar l-assoċjazzjoni tal-gruppi, se jiġu trasferiti awtomatikament l-ewwel darba li utent jidħol permezz ta' MyKDE. Ir-reġistrazzjoni ta' kontijiet ġodda hija diżattivata waqt il-migrazzjoni, iżda l-utent jista' jirreġistra fuq is-sit il-qadim identity.kde.org u se jiġi trasferit meta jidħol minn MyKDE. Wara li jintemm il-perjodu tal-migrazzjoni, il-kontijiet mhux migrati se jiġu ffriżati.
Barra minn hekk, tista 'tinnota mekkaniżmu fakultattiv li jippermettilek li tniedi d-desktop tal-KDE Plasma billi tuża systemd. Huwa nnutat li l-użu ta 'systemd jippermettilek issolvi problemi bit-twaqqif tal-proċess tal-istartjar - l-iskrittura standard tal-inizjalizzazzjoni tinkludi parametri operattivi definiti b'mod strett li ma jippermettux varjazzjoni. Per eżempju, m'hemm l-ebda mod biex tibda krunner b'varjabbli ta 'ambjent differenti, tikkontrolla l-allokazzjoni tar-riżorsi tas-sistema, żid skript personalizzat li jibda meta l-qoxra terġa' tinbeda, jew turi d-djalogu tal-konfigurazzjoni inizjali wara t-tagħbija ta 'kwin iżda qabel ma tibda Plasma. L-iskrittura attwali teħtieġ editjar tal-kodiċi għal kwalunkwe bidla bħal din, u systemd jipprovdi għodod lesti għall-adattament għall-bżonnijiet tiegħek, kemm għall-iżviluppaturi tad-distribuzzjoni kif ukoll għall-utenti finali.
Ġie ppreparat fajl fil-mira biex jaħdem taħt systemd
plasma-workspace.target u sett ta' servizzi għat-tnedija ta' diversi sottosistemi KDE. L-appoġġ għall-mekkaniżmu l-antik tal-awtostart (/etc/xdg/autostart jew ~/.config/autostart) jibqa' mhux mibdul, grazzi għall-użu tal-mekkaniżmu awtomatiku tal-ġenerazzjoni tas-servizz introdott f' (ibbażat fuq il-fajls .desktop, is-servizzi systemd korrispondenti huma maħluqa awtomatikament). Il-kodiċi implimentat huwa ppjanat li jiġi inkluż fir-rilaxx tal-KDE Plasma 5.21. B'mod awtomatiku, l-iskript il-qadim se jiġi ffrankat, iżda fil-futur, wara li jiġi ttestjat u analizzat ir-rispons, huwa possibbli li jiġi attivat awtomatikament. Biex taqleb għall-istartjar ibbażat fuq systemd u tara l-istatus tal-boot, tista 'tuża l-kmandi:
kwriteconfig5 --file startkderc --group Ġenerali --key systemdBoot true
systemctl --status tal-utent plasma-plasmashell.service
Sors: opennet.ru
