[idle] Shte se grumna

Dva dena ne sym pipval kompjutyr i napravihte lista na
detska ploshtatka ;-) Sega pored si kazvam mnenieto za
mnogo neshta shtoto nqmam nervi 10 pyti da minavam
prez reply-to na Yahoo.

Ivo wrote:
> Hmm. Towa ne mi hareswa. Ideqta beshe da naprawim 
> IDLe ne prosto kupchina kompilatori, zashtoto towa 
> neshto go imame w momenta i se naricha IDLe 2 
> ... mozhe bi s edinstwena razlika w API-to, koeto 
> samo s edin wrapper mozhe  da se swede do towa, 
> koeto ti si napisal.

Tova koeto az sym napisal beshe primeren prototip na
funkciq Compile(). Tova beshe _primer_ pri tova
izkljuchitelno chastichen. Dori ne sym kazal che taka
izglezhda - trwqbvashe da go krystq Do_Something() i
Do_Something_Extended() za da nqma takiva prostotii.
Dori mozhe bi nqma da ima funkciq Compile a neshto
po-drebno (ako mozhete da go razbiete na po malki
stypki ot koito da ima smisyl). Tova trqbvashe da
predstavlqva interface-a kojto vizhda potrebitelq
zashtoto schitam che IDLe kato biblioteka trqbva da
_predlaga_ interface. IDLe kato centralen modul i kato
biblioteka kym koqto potrebitelq se vryzva bi trqbvalo
da predlaga konsistenten interface nezavisim ot
konkretnata realizaciq na bibliotekite, platformata na
koqto se izpylnqva (vkl. mashina, OS, other
libraries). IDLe modules biha mogli da definirat
Extended proceduri, koito sa specifichni za modula i
na syotvetnata mashina pri izpylnenie na programa
izpolzvashta IDLe shte trqbva da gi ima. Mozhe da ima
Minmal IDLe samo s osnovni funkcii i vsqka instalaciq
na bibliotekata koqto pretendira da e IDLe shte trqbva
da gi realizira (bilo s nashi moduli ili ne). Nqkoi ot
standartnite interface-i mozhe i da ne sa realizirani
v konkretni instalacii na IDLe i ako nqkoj den IDLe
naistina stane populqren shte se znae koi sa
populqrnite interface-i i vseki shte znae che e pochti
sigurno da gi ima na vsqka mashina s IDLe a drugite
moduli shte mogat da se drypnat ot site na IDLe ili ot
vendor-a im. Nqkoj dori bi mogyl da napishe commercial
modul za IDLe (osven ako licence kojto izberem ne go
zabranqva). Ne znam dali sym bil qsen no tova shte go
obqsnq po-oshte 10 nachina ako trqbva, dokato
pokazhete razbirane.


Otnosno licence. Mozhe li da go otlozhim za sled okolo
3 sedmici. Iskam da se pribera ot lqtnata shkola, da
si procheta vyzmozhnite licenzi na spokojstvie i da si
kazha mnenieto. I bez tova e malko veroqtno da pochnem
da pishem kod do togava.


Otnosno maintainer-a.
FLAME ON
A pyk az si imam cveten televizor.
FLAME OFF

Abe vie vyobshte zakyv sporite. Koj shte e maintainer?
Pylna glypost. Moeto lichno mnenie e che do sega
trqbvashe pone dotolkova da pochnem da se razbirame i
da si vqrvame edin drug che da nqma nuzhda ot spor
dali Mitaka kato maintainer shte si pravi kakvoto
iska. Vie seriozno li mislite che kojto i ot nas da
stane maintainer (ili pyk i cheterimata) shte si pravi
kakvoto iska bez da se syobrazqva s drugite. 4
developer-a s 1 maintainer mi izglezhda podhodqshto.
Vse oshte nqmame kod taka che toj i bez tova nqma da
ima kakvo da pravi. Kato stane mnogo koda i 1 chovek
nqma da e v systoqnie da go poddyrzhda shte se izbere
2-ri, sled tova 3-ti, sled tova n-ti. Tolkova li e
slozhno. Maintainer-a ne se grizhi za developer-ite,
toj se grizhi mnogo poveche za user-ite. Negova e
zadachata da poddyrzha koda v takava forma che kato si
go drypne User Joe ot net-a, da mozhe da prochete edno
README, da si pusne configure, make, make install i da
ima rabotesth IDLe. Ako e programist da mozhe da si
nameri documentaciqta na IDLe v doc/ poddyrvoto. Osven
tova maintainer-a e pyrviq chovek s kojto se svyrzvat
user-ite ako imat problem. Toj trqbva da im otgovori
ako vyprosa go zasluzhava. E shte dojde moment v kojto
shte ni trqbva bug mailing-list (a mozhe i ot
nachaloto), no tova nqma da spasi maintainer-a ot
zabludeni user-i koito pishat na nego predi na
bug-list. Ako edin maintainer po fizicheski ili
tehnicheski prichini ne mozhe da pravi vsichko tova,
to se izbirat oshte maintainer-i. A ako tekusht
maintainer ne iska veche (ili syvsem ne mozhe) da se
zanimava s tova to toj se pensionira i na negovo mqsto
se izbira drug.


Otnosno tylpite developeri: Ne mislq che nqkoj shte se
zainteresuva predi da napravim nqkakvo vpechatlenie.
Nikoj nqma da ni potyrsi predi da si izqsnim pone
donqkyde ideite i predi da pochnem da gi realizirame.
A sega za poreden pyt shte kaza. Sled kato imame
ideite prosto shte gi opishem. Nqma da namerite
developer, kojto da chete tolkova spam kolkoto chetem
nie dokato se karame. Mnogo po-udobno e da se napishe
nqkakva sintezirana forma i da se kachi na IDLe site.

Pozdravi ot Varna,
Rangel


________________________________________________________________________
Want to chat instantly with your online friends?  Get the FREE Yahoo!
Messenger http://uk.messenger.yahoo.com/

Other related posts: