[gnome-db] Re: GRAND MASTER PLAN
Dru
andru at treshna.com
Fri Mar 12 18:58:53 CST 2004
> I agree; thanks for the pointer, I just added them as enhancement
> requests for Conglomerate to Bugzilla:
> http://bugzilla.gnome.org/show_bug.cgi?id=136472
> (Papyrus)
>
> http://bugzilla.gnome.org/show_bug.cgi?id=136475
> (Rlib)
>
>
> Unfortunately the Papyrus XML format seems to lack both a namespace and
> a DTD, which makes it trickier to support within Conglomerate (it has to
> try and guess what XML doctype it's looking at). But it's still
> possible.
should have public dtd now. (see bug report)
>>>Report Designer.
>>>
>>>None of have anything here (expect gnue). Its needed. I was thinking
>>>orginally using openoffice or abiword to design reports but i really
>>>havn't started looking at this at any detail. Any suggestions on how we
>>>are going to achive this? Does this sound feasible?
>>>
>>
>>Either AbiWord or Conglomerate. I think Conglomerate is a good fit for
>>what papyrus is now. AbiWord would be quite a radical depature and the
>>document would be constructed "live" straight from the template. From
>>there we can export it to any one of your chosen file formats
>>(ps,pdf,latex,html) plus a whole lot more.
>
>
> I agree, looks like a good fit, though ideally I'd want to make some
> changes to the details of Papyrus' XML format. It also doesn't seem to
> leverage XSLT; perhaps this could be used to add output->AbiWord and
> output->OO.org etc.
Any suggestions on what part of the xml format?
No it doesnt use xslt. Mostly because the xml to xml conversion part
resolves data sources and does a bit of bison parsing which i dont know
how a xml convertor could handle that. its not a big task to add a
output->abiword or output->oo.org xslt covertor, but it would properly
take a few days to code so i havn't worked on it before and been
concentrating on other things.
> Within Conglomerate we could have support for editing Papyrus XML files,
> and a "Generate Report" option in the menus; these would be fairly easy
> to add using a plugin (maybe a 1 hour job for someone who knows our
> code?).
>
> I don't really care about what database abstraction layer is in use etc,
> I just want a sane XML format that describes how to generate the report,
> ideally some kind of standardised one supported by multiple projects.
>
> I'm not really a "database person", though so this stuff is low-priority
> for me, I'm afraid. But I'll happily accept patches :-)
More information about the gnucash-devel
mailing list