public inbox for mauve-discuss@sourceware.org
 help / color / mirror / Atom feed
* version of java for the sources ?
@ 2008-11-13  5:56 Fabien DUMINY
  2008-11-13 11:20 ` Mark Wielaard
  2008-11-13 11:44 ` Christian Thalinger
  0 siblings, 2 replies; 3+ messages in thread
From: Fabien DUMINY @ 2008-11-13  5:56 UTC (permalink / raw)
  To: mauve-discuss

Hi,

Can I use Java 5 features in mauve sources (the core part, not the 
testlet part) ?

Here are the changes I am currently finalizing :
- an XML report reader/writer
- a comparator of 2 XML reports (to show regressions/progressions in 
both html or plain text)
- some non-JNode-specific minor changes that were needed to make mauve 
usable in JNode
- removing gnu.testlet.runner.XMLGenerator : that class is empty and I 
am not modifying/using it
- add nanoxml lite (licence zlib/libpng) by copying the 2 files 
(XMLElement, XMLParseException) from icedtea

Fabien (FabienD on irc)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: version of java for the sources ?
  2008-11-13  5:56 version of java for the sources ? Fabien DUMINY
@ 2008-11-13 11:20 ` Mark Wielaard
  2008-11-13 11:44 ` Christian Thalinger
  1 sibling, 0 replies; 3+ messages in thread
From: Mark Wielaard @ 2008-11-13 11:20 UTC (permalink / raw)
  To: Fabien DUMINY; +Cc: mauve-discuss

Hi Fabien,

On Thu, 2008-11-13 at 06:56 +0100, Fabien DUMINY wrote:
> Can I use Java 5 features in mauve sources (the core part, not the 
> testlet part) ?

We do normally try to not be too fancy in mauve, just because there are
still some older vms and compilers out there. So if you can avoid using
these newer language constructs that would be appreciated.

> Here are the changes I am currently finalizing :
> - an XML report reader/writer
> - a comparator of 2 XML reports (to show regressions/progressions in 
> both html or plain text)
> - some non-JNode-specific minor changes that were needed to make mauve 
> usable in JNode
> - removing gnu.testlet.runner.XMLGenerator : that class is empty and I 
> am not modifying/using it

Very nice!

If it is hard to avoid the jdk5 langauge features and you can contain
them to just the XML generation part then we could probably just make
them optional in case someone needs a "plain old mauve without bells".

> - add nanoxml lite (licence zlib/libpng) by copying the 2 files 
> (XMLElement, XMLParseException) from icedtea

That should be fine. But please do make sure to prominently document
where they came from and how to update them to upstream versions in the
future if necessary.

Cheers,

Mark

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: version of java for the sources ?
  2008-11-13  5:56 version of java for the sources ? Fabien DUMINY
  2008-11-13 11:20 ` Mark Wielaard
@ 2008-11-13 11:44 ` Christian Thalinger
  1 sibling, 0 replies; 3+ messages in thread
From: Christian Thalinger @ 2008-11-13 11:44 UTC (permalink / raw)
  To: Fabien DUMINY; +Cc: mauve-discuss

On Thu, 2008-11-13 at 06:56 +0100, Fabien DUMINY wrote:
> - an XML report reader/writer
> - a comparator of 2 XML reports (to show regressions/progressions in 
> both html or plain text)

That is very appreciated!  Looking forward to it...

- Christian

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-11-13 11:44 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-11-13  5:56 version of java for the sources ? Fabien DUMINY
2008-11-13 11:20 ` Mark Wielaard
2008-11-13 11:44 ` Christian Thalinger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).