NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed. (sponsored)
In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.
Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.
Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
> If you look at sourceforge,
> it seems to me that an open source procet has an
> almost 70% chance of being abandoned,
Stop the FUD. How many of these 70% have users? An open source project that is widely used will never get abandoned until a better alternative is developed, period. Compare this to how many companies go out of business and their code is lost forever. Or imagine if Sun is acquired by some company, which results in a change of policy where the JDK costs $1000 per seat?
> This is FUD!
>
> Java has to many corporate stake holders for this to
> happen.
Now that is one of the best logical arguments that I have ever read. Yes, I am being sarcastic.
Just because a patch is submitted doesn't mean they will implement it. However, it is nice that now you can at least submit your own patch and possibly get the bug fixed, where before you had no avenue to do so.
I think Sun is doing a good thing. Whether it works out or not, we will see.
Robert
"You rush a miracle man, you get rotten miracles."
> >So now not only can you see the Java source,
> >you can also fix it. It's as if any improvement
> that's
> >less than full GPL is a bad thing to some people.
>
> I couldn't care less if its GPL or not. The
> possibility to see and fix things is OK for me. Being
> a bit lazy, I think the best would be if Sun managed
> it, and actually assigned the resources necessary
> make it work without me looking at it or fixing it. I
> don't really understand these free software fans, to
> me java is a platform, they don't cry bloody hell
> about intel not opensourcening their processor why
> should java be any different.
I agree 100%
>
> However, it would be nice with a licence that made
> it possible to ship java with free downloadable Linux
> distros and could be installed by default without
> having the user press any extra "Say OK to Sun
> licence" buttons,
> as this would make java more widely used.
>
> I havn't read the new licences yet. Any idea if they
> are
> better in this respect?
No, I haven't seen anything that would indicate any
change to that. I don't think Sun's concerned with
the fact that a tiny fraction of their install base
has to press an OK button to agree to their license.
Andy Tripp, CTO and Founder Jazillian
- Legacy to 'natural' Java.
> > If you look at sourceforge,
> > it seems to me that an open source procet has an
> > almost 70% chance of being abandoned,
>
> Stop the FUD. How many of these 70% have users? An
> open source project that is widely used will never
> get abandoned until a better alternative is
> developed, period. Compare this to how many companies
> go out of business and their code is lost forever.
How many companies go out of business when their
software is widely used?
Widely used software is unlikely to be abandoned,
whether it's open source or not.
> Or
> imagine if Sun is acquired by some company, which
> results in a change of policy where the JDK costs
> $1000 per seat?
Or imagine if Intel gets aquired and starts
charging $1000 per CPU. Or imagine of a meteor
hits the Earth, wiping out all life.
OK, I'm imagining these doomsday scenarios. Now, what
is it I'm supposed to get out of this
imagine-a-nearly-impossible-doomsday-scenario game?
Andy
Andy Tripp, CTO and Founder Jazillian
- Legacy to 'natural' Java.
> > This is FUD!
> >
> > Java has to many corporate stake holders for this
> to
> > happen.
>
> Now that is one of the best logical arguments that I
> have ever read. Yes, I am being sarcastic.
>
> Just because a patch is submitted doesn't mean they
> will implement it. However, it is nice that now you
> can at least submit your own patch and possibly get
> the bug fixed, where before you had no avenue to do
> so.
>
> I think Sun is doing a good thing. Whether it works
> out or not, we will see.
I submitted one fix on Friday night, another on
Saturday. I'll keep you posted.
>
> Robert
Andy Tripp, CTO and Founder Jazillian
- Legacy to 'natural' Java.
> Now we'll see if a community will evolve here and if
> Sun can nurture it...
Speaking of which...the only one of the "top 25 bugs"
that I have expertise in is the one requesting
HTML4.0 and XHTML support. Now, if I only had
a decent XHTML renderer that I could use to plug into
Sun's infrastructure...know of any????
Andy
Andy Tripp, CTO and Founder Jazillian
- Legacy to 'natural' Java.
> > Now we'll see if a community will evolve here and
> if
> > Sun can nurture it...
>
>
> Speaking of which...the only one of the "top 25
> bugs"
> that I have expertise in is the one requesting
> HTML4.0 and XHTML support. Now, if I only had
> a decent XHTML renderer that I could use to plug
> into
> Sun's infrastructure...know of any????
>
> Andy ;)
I know of one which I think shows promise
If the other developers agree I certainly wouldn't mind licensing our code to Sun under another license.
> How many companies go out of business when their
> software is widely used?
Plenty.
> Or imagine if Intel gets aquired and starts
> charging $1000 per CPU.
Then you'd get a CPU from AMD.
> OK, I'm imagining these doomsday scenarios. Now,
> what
> is it I'm supposed to get out of this
> imagine-a-nearly-impossible-doomsday-scenario game?
Nearly impossible? Look at SCO -- they sold products, then they started suing everybody and stopped development. This type of corporate behavior is hardly rare. After all, the goal of a company is to maximize shareholder profit. Some choose to do this by making good products, others will use other means.
> Nearly impossible? Look at SCO -- they sold products,
Wow. We almost went a month there without someone
saying "Sun might pull an SCO". How do you ever
get by in life, if you make decisions based on
the fact that every company could
"pull an SCO"?
Andy Tripp, CTO and Founder Jazillian
- Legacy to 'natural' Java.
> > > Now we'll see if a community will evolve here
> and
> > if
> > > Sun can nurture it...
> >
> >
> > Speaking of which...the only one of the "top 25
> > bugs"
> > that I have expertise in is the one requesting
> > HTML4.0 and XHTML support. Now, if I only had
> > a decent XHTML renderer that I could use to plug
> > into
> > Sun's infrastructure...know of any????
> >
> > Andy ;)
>
>
> I know of one which I think shows promise ;-)
>
> If the other developers agree I certainly wouldn't
> mind licensing our code to Sun under another license.
The Sun Contributor Agreement (which is what
you have to sign to submit your code) specifies
joint ownership. Seems pretty reasonable.
Go to https://jdk-collaboration.dev.java.net/ and click on Sun Contributor Agreement.
Andy
Andy Tripp, CTO and Founder Jazillian
- Legacy to 'natural' Java.
And before anyone thinks that is old flamebait, create a directory with a large number of files and see how long it takes to open in JFileChooser. Do the same with a Windows filechooser and notice how much longer the directory contents take to appear.
As for the menus, sweep the mouse along the menubar of any swing app popping each of the menus down and then do the same in Office. Doesn't take a genius to figure out that Office menus are faster.
Re: Contribute bug fixes to the JDK!
This is FUD!Java has to many corporate stake holders for this to happen.
Re: Contribute bug fixes to the JDK!
> If you look at sourceforge,> it seems to me that an open source procet has an
> almost 70% chance of being abandoned,
Stop the FUD. How many of these 70% have users? An open source project that is widely used will never get abandoned until a better alternative is developed, period. Compare this to how many companies go out of business and their code is lost forever. Or imagine if Sun is acquired by some company, which results in a change of policy where the JDK costs $1000 per seat?
Re: Contribute bug fixes to the JDK!
> This is FUD!>
> Java has to many corporate stake holders for this to
> happen.
Now that is one of the best logical arguments that I have ever read. Yes, I am being sarcastic.
Just because a patch is submitted doesn't mean they will implement it. However, it is nice that now you can at least submit your own patch and possibly get the bug fixed, where before you had no avenue to do so.
I think Sun is doing a good thing. Whether it works out or not, we will see.
Robert
Re: Contribute bug fixes to the JDK!
> >So now not only can you see the Java source,> >you can also fix it. It's as if any improvement
> that's
> >less than full GPL is a bad thing to some people.
>
> I couldn't care less if its GPL or not. The
> possibility to see and fix things is OK for me. Being
> a bit lazy, I think the best would be if Sun managed
> it, and actually assigned the resources necessary
> make it work without me looking at it or fixing it. I
> don't really understand these free software fans, to
> me java is a platform, they don't cry bloody hell
> about intel not opensourcening their processor why
> should java be any different.
I agree 100%
>
> However, it would be nice with a licence that made
> it possible to ship java with free downloadable Linux
> distros and could be installed by default without
> having the user press any extra "Say OK to Sun
> licence" buttons,
> as this would make java more widely used.
>
> I havn't read the new licences yet. Any idea if they
> are
> better in this respect?
No, I haven't seen anything that would indicate any
change to that. I don't think Sun's concerned with
the fact that a tiny fraction of their install base
has to press an OK button to agree to their license.
Re: Contribute bug fixes to the JDK!
> > If you look at sourceforge,> > it seems to me that an open source procet has an
> > almost 70% chance of being abandoned,
>
> Stop the FUD. How many of these 70% have users? An
> open source project that is widely used will never
> get abandoned until a better alternative is
> developed, period. Compare this to how many companies
> go out of business and their code is lost forever.
How many companies go out of business when their
software is widely used?
Widely used software is unlikely to be abandoned,
whether it's open source or not.
> Or
> imagine if Sun is acquired by some company, which
> results in a change of policy where the JDK costs
> $1000 per seat?
Or imagine if Intel gets aquired and starts
charging $1000 per CPU. Or imagine of a meteor
hits the Earth, wiping out all life.
OK, I'm imagining these doomsday scenarios. Now, what
is it I'm supposed to get out of this
imagine-a-nearly-impossible-doomsday-scenario game?
Andy
Re: Contribute bug fixes to the JDK!
> > This is FUD!> >
> > Java has to many corporate stake holders for this
> to
> > happen.
>
> Now that is one of the best logical arguments that I
> have ever read. Yes, I am being sarcastic.
>
> Just because a patch is submitted doesn't mean they
> will implement it. However, it is nice that now you
> can at least submit your own patch and possibly get
> the bug fixed, where before you had no avenue to do
> so.
>
> I think Sun is doing a good thing. Whether it works
> out or not, we will see.
I submitted one fix on Friday night, another on
Saturday. I'll keep you posted.
>
> Robert
Good move Sun!
Now we'll see if a community will evolve here and if Sun can nurture it...Currently engaged in Weffo web architecture outline and the Flying Saucer xhtml and xml+css renderer
Re: Good move Sun!
> Now we'll see if a community will evolve here and if> Sun can nurture it...
Speaking of which...the only one of the "top 25 bugs"
that I have expertise in is the one requesting
HTML4.0 and XHTML support. Now, if I only had
a decent XHTML renderer that I could use to plug into
Sun's infrastructure...know of any????
Andy
Re: Good move Sun!
> > Now we'll see if a community will evolve here and> if
> > Sun can nurture it...
>
>
> Speaking of which...the only one of the "top 25
> bugs"
> that I have expertise in is the one requesting
> HTML4.0 and XHTML support. Now, if I only had
> a decent XHTML renderer that I could use to plug
> into
> Sun's infrastructure...know of any????
>
> Andy ;)
I know of one which I think shows promise
If the other developers agree I certainly wouldn't mind licensing our code to Sun under another license.
Currently engaged in Weffo web architecture outline and the Flying Saucer xhtml and xml+css renderer
Re: Contribute bug fixes to the JDK!
> How many companies go out of business when their> software is widely used?
Plenty.
> Or imagine if Intel gets aquired and starts
> charging $1000 per CPU.
Then you'd get a CPU from AMD.
> OK, I'm imagining these doomsday scenarios. Now,
> what
> is it I'm supposed to get out of this
> imagine-a-nearly-impossible-doomsday-scenario game?
Nearly impossible? Look at SCO -- they sold products, then they started suing everybody and stopped development. This type of corporate behavior is hardly rare. After all, the goal of a company is to maximize shareholder profit. Some choose to do this by making good products, others will use other means.
Re: Contribute bug fixes to the JDK!
> Nearly impossible? Look at SCO -- they sold products,Wow. We almost went a month there without someone
saying "Sun might pull an SCO". How do you ever
get by in life, if you make decisions based on
the fact that every company could
"pull an SCO"?
Re: Good move Sun!
> > > Now we'll see if a community will evolve here> and
> > if
> > > Sun can nurture it...
> >
> >
> > Speaking of which...the only one of the "top 25
> > bugs"
> > that I have expertise in is the one requesting
> > HTML4.0 and XHTML support. Now, if I only had
> > a decent XHTML renderer that I could use to plug
> > into
> > Sun's infrastructure...know of any????
> >
> > Andy ;)
>
>
> I know of one which I think shows promise ;-)
>
> If the other developers agree I certainly wouldn't
> mind licensing our code to Sun under another license.
The Sun Contributor Agreement (which is what
you have to sign to submit your code) specifies
joint ownership. Seems pretty reasonable.
Go to https://jdk-collaboration.dev.java.net/
and click on Sun Contributor Agreement.
Andy
Re: Anyone have a simple JDK bug that needs fixing?
Can you please fix the most shamefull of bugs 4094886.Re: Contribute bug fixes to the JDK!
Maybe now someone can figure out why JMenu and JFileChooser are so slow.Re: Contribute bug fixes to the JDK!
And before anyone thinks that is old flamebait, create a directory with a large number of files and see how long it takes to open in JFileChooser. Do the same with a Windows filechooser and notice how much longer the directory contents take to appear.As for the menus, sweep the mouse along the menubar of any swing app popping each of the menus down and then do the same in Office. Doesn't take a genius to figure out that Office menus are faster.