harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Geir Magnusson Jr <g...@pobox.com>
Subject Re: [testing] AWT, Swing Java2D
Date Fri, 02 Jun 2006 13:54:17 GMT
Gump should be able to help us here...

Mark Hindess wrote:
> On 2 June 2006 at 19:54, "Vladimir Ivanov" <ivavladimir@gmail.com> wrote:
>> This post reminded me about that some times ago was a little discussion
>> about 'application testing' and that it will be good to define list of
>> application that should run over harmony to check implemented functionality
>> and define more critical areas to implement and bugs to fix.
>>
>> May be it is a time to define this set to set up some goal - without dates,
>> but in terms of enabled applications for people to start trying enabling
>> *these certain* well-known applications on HY?
> 
> Funny you should mention this.  I've just added an entry to the wiki
> about testing I've done on some of the Apache Commons projects:
> 
>   http://wiki.apache.org/harmony/Apache_Commons
> 
> Initially I decided what packages to look at by finding the packages
> (in Debian) that the most other packages depended on.  So many of
> them were Apache Commons packages that I then decided to start with
> those.  If no one beats me to it, I'll be going back to the debian
> most-depended-upon-packages list when I finish the Commons packages.
> 
> Incidentally if anyone wants to investigate any of the Commons packages
> perhaps you could mark up the wiki page to say you are looking at it.
> (I will do the same.)
> 
>> I would propose to start with Geronimo.
> 
> Someone looked at this a while ago I think[0], there is a link from:
> 
>   http://wiki.apache.org/harmony/ClassLibrary
> 
> My experience with the Apache Commons projects (and the extensive tests 
> they provide) is that this is a very good way to find real bugs that 
> will affect real applications.  (And it's often easier to track them 
> down in simple(r) test case than in real applications.)
> 
> Regards,
>  Mark.
> 
> [0] Amusingly after writing this I checked and it turns out that someone
>     was me! ;-)
> 
>> On 6/2/06, Mark Hindess <mark.hindess@googlemail.com> wrote:
>>>
>>> On 2 June 2006 at 5:32, Geir Magnusson Jr <geir@pobox.com> wrote:
>>>> Erik Axel Nielsen wrote:
>>>>> Hi,
>>>>>
>>>>> Not sure if I should post this under testing, but here goes.
>>>>>
>>>>> Next spring I will be TA/organizer of "Object oriented programming" at
>>>>> my university. This course is followed by approximately 500 students.
>>> To
>>>>> make this course a little more interesting for the students the last
>>>>> assignment involves making a game. The students do this in groups
>>> making
>>>>> ~100 different games. If anyone wants to see the games for this year
>>> go
>>>>> to [1]. The page is in Norwegian but it should be possible to
>>> understand
>>>>> enough to download the jars anyway. The quality varies a LOT but 207,
>>>>> 109 and 804 are good at least.
>>>>>
>>>>> Anyway, what I wanted to say is that being students, and being 500
>>> they
>>>>> cover a big part of Swing/Java 2D and even Java 3D. Especially they
>>> use
>>>>> things the way it wasn't meant to be used. As long as it works it's OK
>>>>> with them. If Harmony has managed to make an easy download that they
>>> can
>>>>> try their game on I think it would be a nice way to check how
>>> compliant
>>>>> Harmony is with RI.
>>>> By next spring?  I'm hoping to have this download by next *week* (ok,
>>>> two weeks...)
>>>>
>>>> We'll definitely have this for them.  I'm hoping by next spring, we'll
>>>> be far enough along you can ask your students to just *do* their project
>>>> on Harmony :)
>>>>
>>>>> This is not testing per se, but more like a good
>>>>> quality check I think.  With a little bit of cooperation with the
>>>>> professors it could even be an optional part of the assignment.
>>>>>
>>>>> Anyone with thoughts about this?
>>>> I think this is great, as this is what we want to do - drive people to
>>>> test their programs on Harmony, because I think this is an excellent and
>>>> necessary addition to the formal project testing and TCK testing
>>>> activities...
>>>>
>>>> BTW, what license are these programs under?  I'd like to have a few
>>>> graphical demos in our JDK just like Sun does :) and it would be cool to
>>>> use some of these if those students are interested in contributing them,
>>>> are able to contributing them and even interested in participating
>>> here...
>>>
>>> Well, some of them seem to contain images/sounds that might not be
>>> original works of the game authors.
>>>
>>> But it's an interesting thought.  We should probably wait until we have
>>> javax.sound?  Since most of the games fail because of these missing
>>> packages.  The others I tried failed with:
>>>
>>> java.lang.RuntimeException: Method is not implemented
>>>        at java.awt.Window.createBufferStrategy(Window.java:266)
>>>
>>> and:
>>>
>>> Caused by: java.lang.NoSuchMethodError : java/lang/System.nanoTime()J
>>>
>>> However, a little further down the line perhaps we should have a
>>> competition with the best games becoming the official demos for Harmony?
>>>
>>> Regards,
>>> Mark - enjoying having an excuse to play a few games
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>>
>>>
>> ------=_Part_4998_9047751.1149252888918--
> 
> 
> 
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> 
> 

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message