 |
AppletTalk.com Java discussions newsgroups
|
| View previous topic :: View next topic |
| Author |
Message |
Bruno Bossola Guest
|
Posted: Thu Mar 23, 2006 3:12 pm Post subject: [OT] [JUG] Call for bug vote! |
|
|
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 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 (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
| http://digilander.iol.it/bbossola
| Coordinatore del JUG Torino - http://www.jugtorino.it |
|
| Back to top |
|
 |
pole Guest
|
Posted: Thu Mar 23, 2006 3:12 pm Post subject: Re: [OT] [JUG] Call for bug vote! |
|
|
Bruno Bossola wrote:
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
|
Posted: Thu Mar 23, 2006 3:12 pm Post subject: Re: [OT] [JUG] Call for bug vote! |
|
|
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 Quello si che è comico!
Ciao,
Bruno
--
| Bruno Bossola
| A Java Software Engineer
| http://digilander.iol.it/bbossola
| Coordinatore del JUG Torino - http://www.jugtorino.it |
|
| Back to top |
|
 |
pole Guest
|
Posted: Fri Mar 24, 2006 8:12 am Post subject: Re: [OT] [JUG] Call for bug vote! |
|
|
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 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 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??? )
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
|
Posted: Tue Mar 28, 2006 9:13 am Post subject: Re: [OT] [JUG] Call for bug vote! |
|
|
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??? )
Mah, penso che usi Swing, la gestione degli eventi non cambia fra le due. |
Ciao,
Bruno
--
| Bruno Bossola
| A Java Software Engineer
| http://digilander.iol.it/bbossola
| Coordinatore del JUG Torino - http://www.jugtorino.it |
|
| Back to top |
|
 |
|
|
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
|
|