AppletTalk.com Forum Index AppletTalk.com
Java discussions newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[OT] [JUG] Call for bug vote!

 
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian)
View previous topic :: View next topic  
Author Message
Bruno Bossola
Guest





PostPosted: Thu Mar 23, 2006 3:12 pm    Post subject: [OT] [JUG] Call for bug vote! Reply with quote



Ciao,

un nostro collega di oltreoceano; tale Yakov Fain
(http://yakovfain.javadevelopersjournal.com) che magari alcuni fra voi
conosce o ha letto, ha un problema in merito al quale, incredibile,
potremmo aiutarlo noi! Durante uno scambio di mail mi ha raccontato di
un bug di Swing che lo tormenta: siccome io su Swing un po' ci ho
lavorato, e so che razza di bacherozzi vi si annidano Smile mi sono
sentito subito solidale e ho proposto un modo per dargli indirettamente
una mano che lui apprezzerebbe. Il bug è questo:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4511903

Ma prima, una rinfrescata su come funziona una parte del ciclo di
bugfix da parte di Sun! Qualunque sviluppatore iscritto su SDN (Sun
Developer Network, pure voi quindi se avete completato l'iscrizione a un
JUG) ha la possibilità di sottomettere un bug o una RFE (request for
enhancement) e quindi di "votarli" (max 3 voti per sviluppatore). I bug
e le RFE più votate sono quelle prese per prime in considerazione
durante lo sviluppo delle nuove release minori e maggiori della
piattaforma. Esistono in particolare i "top25 bug" (
http://bugs.sun.com/bugdatabase/top25_bugs.do ) che sono quelli che
saranno quasi sicuramente presi in mano per primi. Come vedete non
dovrebbe essere difficile raggiungere almeno il 25o posto, solo che il
bug lamentato da Yakov non ha attualmente voti sufficienti! (prima di
iniziare la propaganda erano 3!) Allora io ho pensato: "cavolo, noi
siamo un bel po', non ce la facciamo a fargli un favore a 'sto ragazzo?".

Quello che vi propongo è quindi di votare in massa quel bug, in modo
anche da fare vedere a Sun un po' "i muscoli" di noi italiani Smile (e
cosi magari se ci mostriamo "tosti" ai meet dei JUG possiamo distribuire
qualche gadget un po' figo!). E' anche un'occasione per voi per capire
un po' SDN e, banalmente, questo semplice meccanismo di gestione dei bug
/ RFE che è solo la punta dell'iceberg dello sviluppo, aperto, che si
sta facendo su Java.

Allora aspetto i vostri voti! E se dovete iscrivervi a SDN (ve lo
chiede quando cliccate su "vote for this bug") ricordatevi di iscrivervi
in modo ufficiale (*) anche al JUG a voi più + vicino e cominciate a
farvi vedere a qualche meeting!

Help Yakov, che è 'nu buono quaglione!
Ciao,

Bruno.

(*) http://developers.sun.com/jugs/display/europe/ita/
Selezionate poi la città, quindi cliccate "Become a member of this JUG!"


--
| Bruno Bossola
| A Java Software Engineer Smile
| http://digilander.iol.it/bbossola
| Coordinatore del JUG Torino - http://www.jugtorino.it
Back to top
pole
Guest





PostPosted: Thu Mar 23, 2006 3:12 pm    Post subject: Re: [OT] [JUG] Call for bug vote! Reply with quote



Bruno Bossola wrote:

Quote:
Il bug è questo:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4511903

Eheh... ho dato il mio voto, però questo bug è davvero comico (almeno
per chi non ha avuto la sfortuna di imbattercisi). Non mi capacito di
come sia potuto accadere... mi riservo di guardare i sorgenti :P

pole
--
ammentos - a lightweight persistence framework for JDK5
http://ammentos.biobytes.it
Flash tutorial: http://ammentos.biobytes.it/quickstart/quickstart.htm
Back to top
Bruno Bossola
Guest





PostPosted: Thu Mar 23, 2006 3:12 pm    Post subject: Re: [OT] [JUG] Call for bug vote! Reply with quote



pole ha scritto:
Quote:

Il bug è questo:
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4511903

Eheh... ho dato il mio voto, però questo bug è davvero comico (almeno
per chi non ha avuto la sfortuna di imbattercisi). Non mi capacito di
come sia potuto accadere... mi riservo di guardare i sorgenti :P

Pensa che a lui succede in una transazione finanziaria: si clicca il

bottone, si *crede* di comprare ad un prezzo e in realtà si compra ad un
altro Smile Quello si che è comico!

Ciao,

Bruno


--
| Bruno Bossola
| A Java Software Engineer Smile
| http://digilander.iol.it/bbossola
| Coordinatore del JUG Torino - http://www.jugtorino.it
Back to top
pole
Guest





PostPosted: Fri Mar 24, 2006 8:12 am    Post subject: Re: [OT] [JUG] Call for bug vote! Reply with quote

Bruno Bossola wrote:

Quote:
Pensa che a lui succede in una transazione finanziaria: si clicca il
bottone, si *crede* di comprare ad un prezzo e in realtà si compra ad un
altro Smile Quello si che è comico!

Ho dato un'occhiata ai sorgenti: il bug non è dentro ActionEvent, che
riceve il timestamp nel costruttore, ma credo in qualche parte nativa
relativa a Button; il che spiegherebbe l'incoerenza col
System.currentTimeMillis().

Tuttavia, giusto per non farmi i fatti miei Razz mi chiedevo come mai
Yakov si appoggi sulla getWhen() invece che fare una chiamata al
currentTimeMillis() dall'handler dell'azione... ma soprattutto...
PERCHE' USA AWT??? Smile)

pole
--
ammentos - a lightweight persistence framework for JDK5
http://ammentos.biobytes.it
Flash tutorial: http://ammentos.biobytes.it/quickstart/quickstart.htm
Back to top
Bruno Bossola
Guest





PostPosted: Tue Mar 28, 2006 9:13 am    Post subject: Re: [OT] [JUG] Call for bug vote! Reply with quote

pole ha scritto:
Quote:
...mi chiedevo come mai Yakov si appoggi sulla getWhen()
invece che fare una chiamata al
currentTimeMillis() dall'handler dell'azione...

Perche' l'handler viene invocato in ritardo. C'e' infatti un unico

dispatch thread, che si occupa sia di inviare i repaint che di veicolare
gli eventi. Dal momento che si tratta di un'applicazione di threading i
refresh sono parecchi e l'evento di pressione del tasto finisce nella
coda magari dietro a 2000 eventi di refresh: quando il tuo listener
viene invocato e' passato troppo tempo e ormai il prezzo di acquisto è
cambiato. Allora lui ha detto: "beh, e' sufficiente che mi ricordi il
prezzo al tempo della pressione del tasto": tutto giusto, se la
getWhen() funzionasse :-)



Quote:
. ..ma soprattutto... PERCHE' USA AWT??? Smile)

Mah, penso che usi Swing, la gestione degli eventi non cambia fra le due.


Ciao,

Bruno

--
| Bruno Bossola
| A Java Software Engineer Smile
| http://digilander.iol.it/bbossola
| Coordinatore del JUG Torino - http://www.jugtorino.it
Back to top
Display posts from previous:   
Post new topic   Reply to topic    AppletTalk.com Forum Index -> Java (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.