Re: Release 1.0 TODO and Maven 2.0 upgrade
Michael Kuß <[email protected]> Fri, 03 Mar 2006 10:14:01 +0100
| Newsgroups | gmane.comp.java.jrpm.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, I have tested with our native rpm test. You need a native rpm installed and it tests the tags against each other. If we want to export/import in xml maybe we can use xstream http://xstream.codehaus.org/ The tags that are not working where mainly the signatures. Run the native rpm test and you will see. Regards Micha -- Want a developer in berlin? http://www.michael-kuss.de Yannick Menager wrote: > Actually i think i'm going to just directly use the rpm tools, we > already have a partial implementation of that in our test suite, going > to overhaul it and use it for the batch testing. > > On Thu, 2 Mar 2006 11:33:11 -0500, "Jeff Johnson" <[email protected]> > said: >> On Mar 2, 2006, at 11:14 AM, Nikita wrote: >> >>> Hello Yannick, >>> >>> There are such formats - hdlist (plain headers with or without magics) >>> and yum xml files (three xml.gz files). If you find header list in >>> both formats than you will be able to test big portion of rpm headers. >>> >> Neither hdlists or yum xml files are effective tests of *.rpm metadata, >> as both are incomplete. >> >> 73 de Jeff >>> YM> Thanks, that's appreciated :) >>> >>> YM> I was thinking it would be useful to make a *big* batch test >>> against the >>> YM> native rpm, for example against the whole redhat rpm repository. >>> >>> YM> In order to do that, would need to: >>> >>> YM> 1) Extract all information from the rpms using the native rpm >>> YM> (everything except the payload itself, but including an MD5 of the >>> YM> payload), to a easily parsable format (xml for example) >>> >>> YM> 2) Use the java rpm to extract all information, and compare >>> with what >>> YM> the native one generated >>> >>> YM> 3) Do the same thing in reverse (use jrpm to extract >>> information, use >>> YM> native rpm to check that information is correct) >>> >>> YM> Do you know if there is an easy way to do the native part of >>> testing ? >>> >>> >>> >>> -- >>> >>> Nikita >>> >>> >>> >>> ------------------------------------------------------- >>> This SF.Net email is sponsored by xPML, a groundbreaking scripting >>> language >>> that extends applications into web and mobile media. Attend the >>> live webcast >>> and join the prime developer group breaking into this new coding >>> territory! >>> http://sel.as-us.falkag.net/sel? >>> cmd=lnk&kid=110944&bid=241720&dat=121642 >>> _______________________________________________ >>> jrpm-devel mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/jrpm-devel > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting language > that extends applications into web and mobile media. Attend the live webcast > and join the prime developer group breaking into this new coding territory! > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 > _______________________________________________ > jrpm-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/jrpm-devel > > ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642