Nemzetközi ToDo oldal

Címkék

Minél többet olvasom a fórumokat, annál világosabb számomra, hogy egyre több az a "sötét terület" ami megoldásra, vagy megvalósításra vár, minden Linux disztribúciót érint, vagy azok használatát befolyásolja, vagy éppen lehetetlenné teszi, gátolja. Gondolok itt pl: OCR, PDA Sync, digitalizáló szoftverekre, vagy éppen Toshiba bluetooth támogatásra, de még lehetne reggelig sorolni a problémákat...

Ezek mindenki számára világosak, és sokszor nagy bosszúságot okoznak. Nem kevés helyen lehetetlenné teszi a linuxos alternatívák használatát. A legnagyobb probléma az, hogy a Linux disztribúciók és a linuxos alkalmazások fejlesztése egy rendszertelen káoszban folyik, igénypontok nélkül. Magyarul, mindenki csinál valamit, amit éppen jónak gondol, aminek az eredménye 55 féle szövegszerkesztő, 216 féle képkezelő, stb. programok, megoldások. Ezek közül csak kevés éri el a "minőségi", vagy "befejezett" szintet.

Az ötletem a követlező: egy olyan nemzetközi portálrendszer létrehozása, ahol lenne egy úgynevezett TOP-lista, ahol akár kategóriákra bontva megjelennének az adott igénypontok szerinti, és megoldásra váró problémák. A központi adatbázisba bárki küldhetne be új, felmerülő problémaleírást és javaslatot is a megoldásra, amit pontozás alapján raknánk prioritásos listába. Röviden, minél több helyen jelentkezik egy probléma, annál nagyobb prioritást élvezne a TOP-listán.

Ezen a portálon azonnal képet kapnak a szabad kapacitással rendelkező fejlesztők és disztribúció fejlesztők, hogy milyen irányú fejlesztésekre volna a legnagyobb szükség ahhoz, hogy használható rendszereket hozhassanak létre. A portálba integrált projekt manager segítségével akár azonnal neki láthatnak a munkának. Az elkezdett projekteket egy állapotjelzett listába raknánk, hogy mindenki lássa, hogy a feljesztés milyen szakaszban van. A projektekhez bármikor csalakozhat bárki akinek új ötlete, megoldása van. Ez a site alapból más lenne, mint a jelenlegi sourceforge, stb. oldalak, mert kizárólag Linux problémamegoldásra jönne létre. Tehát nem indítanánk belőle "hobbi" projekteket, csak a Top-listára felkerülő prioritásos megoldásokra irányuló fejlesztéseket.

Ennek az oldalnak a megvalósításához nincs másra szükség, mint:

  • az alapötlet tökéletesítésére, szerkezeti felépítés megtervezésére (nálam már van egy kezdetleges)
  • a megfelelő domén név kiválasztására ( pl: linuxtodo.org, stb? )
  • az oldal létrehozásához szükséges programozási nyelv meghatározására, figyelmbe véve, hogy nemzetközi oldal lesz, tehát lokalizálni kell (php, perl, python, c ?)
  • olyan programozókra, akik a portált segítenének felépíteni, gondolom, hogy sok külföldi jelentkező, támogató is lesz így elég lesz elkezdeni ...
  • fordítókra, akik a felkerülő tartalmat a megfelelő nyelvekre fordítják (Angol, Német, Magyar, Francia amire az elinduláskor szükség lehet)
  • doménre, szerverre
  • további javaslatokra, véleményekre a kezdeményezéssel kapcsolatban

Az ötlet kb. "5 perces", így nem biztos, hogy idehaza ez életképes lehet, ismerve a magyar linuxos közösséget és tenniakarását... Véleményeket ide is írhatjátok, de elérhető vagyok a mágikus info kukac blackpanther pont hu címen is.

Hozzászólások

Az én véleményem az, hogy az ilyen dolgokról nem beszélgetni kell, hanem elő kell állni egy működő valamivel. Amíg nincs semmi, addig az egész csak okoskodás. S mint tudjuk, "A tett halála az okoskodás".

Indítsd el a projektet, aztán ha van benne fantázia, akkor úgyis csatlakoznak. Ha nincs, akkor nem, de ez legalább visszajelzés, hogy van-e értelme vagy sem.

--
trey @ gépház

Hasonlók szerintem már vannak. A dolog attól lehet működőképes, hogy eléred, hogy sokan használják. Talán első lépésben lehetne aggregálni a meglévő oldalak tartalmát.

Ezenkívül szerintem nem kell feltétlen az oldalon fejleszteni, hiszen arra jó a sourceforge. Elég egy wiki oldalt fenntartani projektenként, ahol lehet hivatkozni a megoldások web oldalát.

Alapvetően támogatom a dolgot. Csinálhatnád úgy, hogy egyből a saját modelledet követed: írsz egy listát, hogy miket kell megoldani és mindegyikre jelentkezhet aki akar ilyenben részt venni.

Szerintem amúgy (pl ha magamból indulok ki) aki hobbiból fejleszt valamit, inkább az érdekli, hogy számára érdekes probléma legyen és hogy úgy érezze van esélye a megvalósításra is (akár képességgel, akár lelkesedéssel bírja végig). Másodlagos szempont az, hogy másoknak szükségük van-e rá :-). Arra ott a munkahely :-). Úgyhogy én nem vagyok benne biztos, hogy akár én személy szerint vágyom rá, hogy igényekre hekkeljek hobbiból :-).

Régóta foglalkoztat a gondolat, hogy csatlakozzak valamilyen projekthez. Adódik az abból, hogy vannak problémáim, a fent felsorolt témákon belül is és egyéb oldalról is.
Viszont igazából én sem találtam még meg azt a fórumot|projektet, ami le tudná fedni az általam problémás területeket és hiányokat.

A fentiek miatt tudnék támogatni egy ilyen kezdeményezést.
Részemről a problémák: az angolságom nem elegendő egy nemzetközi oladlhoz.
Ezen felül _ötletekkel_, web oldal karbantartással, moderációval szívesen segíteném a kezdeményezést.

Mindkét oldal kisértetiesen hasonlít arra, amire én is gondoltam, de egyik sem az. Talán a Suse-s még jobban. Viszont mindkettőben káosz uralkodik, mert a felhasználói vágyak típusú listák vannak. Én kizárnám a "Macintosh-style menubar vagy lila legyen a panel" postokat. Ezekkel az a baj, hogy a legtöbb kritikus dolgot elfedik. Helyettük valódi problémák lennenek a top-on, pl: "karakterfelismerő program, multifunkciós nyomtató szoftveres támogatás, direkt scan->print, PDA HotSync, Mobiltelefon management, XY kamera támogatása, stb." Az igénypontot pl: leírással és GI tervvel lehetne szoftver esetén létrehozni, pl. nézzük egyet:

Név: [Direkt Scan-Print]
Probléma:Egyes scannerek műveleti gombokkal vannak ellátva, ami biztosítja egy keretprogramon keresztül a scannerből való közvetlen nyomtatást. A keretprogram kezeli a beszkennelt képet és azon kisebb módosításokat lehet elvégezni, illetve a használandó nyomtatót kiválasztani. A szkenner megléte esetén a tálcán bújik meg, várva az utasításra. Ez a művelet és a keretprogram nem, vagy részben XY program(ok) által(link) támogatott, holott több millió ilyen készülék létezik.
Műveleti igények:
a) scannelés és nyomtatás közvetlenül
b) scannelés és képszerkesztés (fényerő, szín+-, kontraszt, szürkeárnyalatos nyomtatás)
c) művelet az előnézeti képen
d) telepített nyomtató lista
e) tálca ikon műveleti menüvel [Mutatás, Scannelés, Nyomtatók, Kilépés]

Műveleti gui terv: [csatolt kép(ek)]

Trey:
Egy ilyen portál elkészítése több hetes, hónapos munka, ami pénzt, munkaerőt, eszközöket igényel. Ezekből nekem sincs elegendő, miért kellene nekiállnom, mielőtt kiokoskodjuk ? Majd, ha kiforrott lesz az ötlet, majd ha adottak a körülmények, majd ha lesz rá megfelelő számú jelentkező, stb. akkor nekiállunk. Addig csak okoskodunk és ha jól okoskodunk, akkor egy profi dolgot ki lehet hozni belőle, ha ezt mi magyarok csináljuk meg, akkor ennek segítségével még kikerülhetünk az "Afgán homályból" is, amit innen nyugatra gondolnak rólunk.
De lehet, hogy beesik valaki, és kiderül, hogy ilyen projekt már fut. Lásd az előbbi postokat.

----- www.blackpanther.hu -----

"Egy ilyen portál elkészítése több hetes, hónapos munka, ami pénzt, munkaerőt, eszközöket igényel. Ezekből nekem sincs elegendő, miért kellene nekiállnom, mielőtt kiokoskodjuk ?"

Azért, mert tapasztalat, hogy az ilyen oldalindítások az esetek 97%-ban soha nem jutnak tovább a megbeszélés szintjénél. Hidd el, láttam már a szememmel néhány ilyen próbálkozási kísérletet. Ha tovább is jutottak az első lépésnél, a dolog elbukott ott rendszerint, hogy "Milyen motort tegyünk alá?" Itt elkezdődött a biciklitároló építése (ehhez mindenki ért), és vége is lett. Az emberek olyan dolgokba szeretnek szerintem inkább belefolyni, ami már valóság. Azaz, én a helyedben elindítanám az oldalt, akár minimális funkcionalitással (akár 2%-ban készen), majd ahhoz keresnék közreműködőket.

Valamicske tapasztalatom van már közösségépítésben, weboldal kezelésben. Indítottam már IRC-s csatornát nem egyet, weblapot nem egyet. Nem azzal kezdtem, hogy kéne egy ilyen, hanem megcsináltam, aztán szépen kialakult.

Persze ez lehet, hogy csak nálam működött. Ki tudja? Ez csak az én tapasztalatom.

--
trey @ gépház

"Egy ilyen portál elkészítése több hetes, hónapos munka, ami pénzt, munkaerőt, eszközöket igényel. Ezekből nekem sincs elegendő, miért kellene nekiállnom, mielőtt kiokoskodjuk ? Majd, ha kiforrott lesz az ötlet, majd ha adottak a körülmények, majd ha lesz rá megfelelő számú jelentkező, stb. akkor nekiállunk."

Ez csak egy ötlet. Kezd el a _részletes_ specifikációt megtervezni, ledokumentálni (mi legyen az oldalon, hogyan érhető el, stb.), de olyan szinten, hogy azt le lehessen kódolni. Ha lesz már egy kész specifikációd (adatbázistervtől kezdve minden), akkor állj elő vele újra és keress embereket, akik segítenek lekódolni.

Ötlet szép meg jó meg minden, de ötletem nekem is van rengeteg. Talán ha 0.5-1%-t meg fogok belőlük valósítani az életem során és akkor sokat mondtam.

Őszintén szólva egy kissé idealistának tűnik az ötlet, még akkor is, ha már meg is valósították egyesek.

Nem látom ugyanis világosan, hogy mi fogja a vállalkozó szellemű programozókat arra kényszeríteni, hogy egyáltalán használják ezt a rendszert, vagy ha használják, akkor arra fordítsák az energiáikat, amire a nyilvántartás szerint érdemes.

Szerintem az ember alapvetően egy önfejű állat: megnézi, hogy mit lenne helyes tenni, majd teszi, amit a természete diktál. :-)

Szóval engem érdekelne, hogy a már működő rendszerek mennyire váltak be.

---
Science for fun...

Valami ilyesmi jutott eszembe nekem is. Egy programozo nem ugy fogja fejleszteni mondjuk a csetprogramjat, hogy megnezi a kozossegi oldalt, es hogy kinek mire van szuksege. Szerintem az eletben ez ugy mukodik, hogy probalnak neki izgo-mozgo szmajlit kuldeni, es o nem latja. Ettol nagyon szomoru lesz, es nekiall kodolni, hogy mukodjon. Bekuld egy pecset, aztan vagy elfogadjak, vagy nem. Velemenyem szerint keves az olyan programozo, aki csupan jotekonysagbol teljesiti masok kivansagat. Legalabb szakmai kihivast kell benne latnia, hogy nekialljon. En igy kepzelem.

Viszont ha meglett valósítva és van 10 (tíz) programozó, aki elkezd ezekkel a fontos dolgokkal foglalkozni, akkor már megérte. És gondolom a mások kívánsága itt elég sok ember kívánsága lenne: "...minél több helyen jelentkezik egy probléma, annál nagyobb prioritást élvezne a TOP-listán."

Persze valamilyen moderálás kellene, hogy ne menjen el az egész az említett rózsaszín panel meg ugrabugra smiley-k irányába. Pl. ott a PDA sync, ami elég fájó tud lenni (tudom, tudom, SynCE, de azért az még nem elég kiforrott). Szívesen beszállnék én is a fejlesztésébe, csak sajnos nem állok olyan szinten tudásilag.

Viszont, ha lenne egy ilyen oldal, ahol minden igényhez meglenne a TODO lista, például a PDA sync-nél, hogy kellene még tesztelés, kellene egy ilyen modul, kellene egy olyan bugvadászat, akkor lehet, hogy nagyobb feljesztői, tesztelői bázis lenne megmozgatva. Persze ez csak feltételezés, a puding próbája az evés.

Szóval ha előnye nem is lenne (ha pesszimisták vagyunk), de legalább hátránya se nagyon, de ha bejön, akkor elég expeditív lehetne a dolog.

Az igazat megvalva, van ilyen lehetőség a sourceforge-on. A projekt lápján a neked szimpatikus bővítést be kell jelentened, és ha vérdíjjat tűzöl ki a feature-re, akkor valószinűleg valamelyik fejlesztő még implementálni is fogja neked.

nem is tudtam h ujabban hirek formajaban is lehet blogolni ;)

Jó ötletnek tartom, de miért csak linux? Lehetne máshogy is kategorizálni a dolgokat. Pl. ha a te linux desktopod gnome, és hiányzik valami grafikus progi, akkor az lehet, hogy egy *BSD-snek és egy Solarisosnak is hiányzik. Bár az is igaz, hogy az ilyen feature requesteket a gnome fejlesztőknek kellene elküldeni.

Szerintem össze lehet fogni a dolgokat, de akkor oda nem egy adott kernelhez/DE-hez/akármihez tartozó problémát kell beküldeni, hanem olyan dolgokat, amikből tényleg nincs opensource alternatíva. Pl. flash editor. Abból még windowsra sincs opensource progi, nemhogy linuxra. Ha ilyen problémákkal foglalkozó oldalt készít valaki, az első látogatók közé fogok tartozni. :)

PDA <-> PC <-> Symbian szinkronizáció kellene valahogy.
A multisync nem jó.

Szerintem jó ötlet.

Én nem szűkíteném le a kérések körét, lehessen lila hátteret kérni, ha valaki azt akar. Viszont tennék bele szavazási lehetőséget. És akkor a lila háttér a maga 5-10 szavazatával a megérdemelt helyére kerül :-)

Pl. a KDE bugzillájában (vagy lehet, hogy nem is bugzilla, nem tudom) van olyan, hogy mik a leginkább kívánt új fejlesztések (valami most wanted wishes, vagy most sought features, vagy ilyesmi a neve), és kilistázza azokat, amikre a legtöbb szavazatot adta le a nép.

Ez jó, ezt érdemes ide is átvenni.

Fejlesztést én se integrálnék ide, csak todo nyilvántartást (mindenképp hierarchia kell és függőségek), és lehessen jelezni, hogy X.Y. most elkezdett valamin dolgozni, x%-nál tart, becsült befejezési idő YYYY-MM-DD.

G