I think your email got through to the list. I guess we were all just
busy coding on other things.
I'll try to comment on some ideas at least and maybe someone else
wants to jump in as well. I would certainly like to encourage you to
realize some of those ideas.
> I think it could help Exist to put some high-profile examples of success
> stories “in the wild”.
> Companies Using Exist
We used to have a "powered by eXist" page for a long time, but there
were several problems with it. Just to mention the most important
* the list has to be maintained and users need to be constantly
encouraged to add and update their data. Our old list had too many
* in most cases, we do not really know what people are using eXist
for. All we see is the questions they ask on the mailing list and we
can only guess what they are doing. Most people even use anonymous
* unless you invest a lot of time into it, it is usually hard to get
any references from the bigger, commercial users. Many companies do
not want to disclose their use of open source software or every public
reference has to be approved at higher levels in the hierarchy. This
requires many emails or phone calls, for which we do not have the
time. I just heard from one company which deployed eXist on some 2.500
service laptops, but you'll probably have a hard time to get an
official statement about that ;-)
We thus decided to deactivate the page for now. We would need some
kind of dedicated "marketing person" to hunt for references.
Personally, this is too much for me.
> Exist Apps (sub-projects)
> I have tons of ideas for this!
> I think eXist could be seen as a platform in and of itself for developing
> all sorts of things traditionally done with other tools. If we were to get
> the ball rolling and start some basic “sub projects” that are essentially
> pre-configured apps for Exist, I think it could go a long way towards
> lowering the barrier of adoption for anybody on the fence.
Agreed. One of the core topics we identified during our user meeting
in Prague was the need for an easy packaging and deployment mechanism,
which would allow users to create and distribute small plugins as well
as entire applications in a well-defined format. Think of it as an
"app store" where you download a self-contained package and drop it
into your own repository. eXist would take care of the deployment,
configuration and initialization.
We could also provide tools for users to auto-generate the necessary
code skeleton to get started with their own apps.
> Wiki (AtomicWiki)
> We actaully already have the first Exist App underway! The AtomicWiki is
> great example of how you can build a very useful tool for collaboration
> using Exist.
AtomicWiki is a personal hobby project. I have a lot of pending
changes but never find the time to complete them and make a second
release :-) Maybe I should reserve half a day per week during the next
months to work on the rough edges.
> Bug Tracker
> This is something I've wanted to do for a long time: a custom bug tracker.
Yes. It would certainly be a great demo, even if you never finished it ;-)
> Academic Documents (LaTeX/LaTeXML, BibTeX/BibTeXML)
> There's lots of academic whitepapers out there, and it would be pretty cool
> if researchers had an easy-to-use, customizable tool for trackin them all.
> Referencing existing documents could be tracked using BibTeXML. Feeds could
> even be generated, allowing researchers to have an always-up-to-date list of
> their publications.
I think the primary standard format for bibliographic references in
XML today is MODS. I recently did a complete rewrite of eXist's MODS
interface. The idea was to reuse this as a basis for further
customizations or extensions:
It would be rather easy to integrate full texts into this. What's
missing is a facility to import and index binary resources (including
> eBooks Library
> I have to say, I'm getting pretty excited about the rising interest in
> eBooks lately. I hate lugging my textbooks around for classes, and I have
> always found it more mentally exhausting reading a physical book instead of
> a screen.
I know several people on this list use XQuery to generate ePub from
TEI or docbook documents stored in eXist.