Re: CMS publishing from AbiWord (fwd)

From: Martin Sevior (msevior@physics.unimelb.edu.au)
Date: Fri Jun 20 2003 - 12:20:55 EDT

  • Next message: Martin Sevior: "Re: CMS publishing from AbiWord (fwd)"

    HI everyone,
               at GUADEC I met some people who are interested in using AbiWord
    as an authoring tool for CMS systems.

    Here is some email of the email exchange so far.

    Cheers

    Martin

    ---------- Forwarded message ----------
    Date: Sat, 21 Jun 2003 01:19:46 +1000 (EST)
    From: Martin Sevior <msevior@physics.unimelb.edu.au>
    To: Paul Everitt <paul@zope-europe.org>
    Cc: tech@oscom.org
    Subject: Re: CMS publishing from AbiWord

    Hi Paul,
            OK, it's clear I'm out of depth at this point. I'm by no means a
    web-dav hacker. I had thought to write a plugin for abiword send either a
    HTML or some other file to a location specificied by the user. I had no
    idea of these extra subtleties.

    Thanks very much for the link to nemo. It may be worthwhile to concentrate
    on just using that rather than gnome-vfs.

    In order to get started, I had planned to ask for a test-account on
    someone's CMS system to start playing with the code.

    As I intimated earlier, it is very easy for us to add UI to save to a
    particular web-location. I plan to write that within a week or two. I may
    require lots of help on sorting out the correct invocation of the
    protocol.

    Do you mind if I copy these emails to the abiword-dev list? I think the
    AbiWord community would be very interested in this application of abiword
    and there may well be more people there who can help.

    Cheers

    Martin

    On Wed, 18 Jun 2003, Paul Everitt wrote:

    >
    > On Friday, Jun 20, 2003, at 04:06 Europe/Paris, Martin Sevior wrote:
    >
    > > On Thu, 2003-06-19 at 01:10, Paul Everitt wrote:
    > >> Howdy all. Thanks Henri for the introduction.
    > >>
    > >> Hi Martin, nice to meet you. I'm very eager to discuss with you ways
    > >> to turn AbiWord into a networked authoring tool for our various
    > >> systems. Depending on your current HTTP lib integration, the first
    > >> steps might be quite easy.
    > >>
    > >> Can you give me a description of the current networking capabilities
    > >> in
    > >> AbiWord, as well as your thinking on the matter of network
    > >> integration?
    > >>
    > >
    > > HI Paul,
    > > Nice to meet you. We have ports to Gnome, Win32, QSX, QNX.
    > >
    > > For the Gnome port we have easy access to gnome-vfs which provides easy
    > > access to web-dav.
    > >
    > > I expect I can get a plugin to allow saving a document in HTML to
    > > web-dav going within a couple of days of starting work in earnest.
    >
    > Yep, I know a little bit about gnome-vfs. What authentication schemes
    > does it support? HTTP Basic, HTTP Digest, SSL? (I really, really hope
    > digest is in the list...)
    >
    > > gnome-vfs allows easy access to numerous internet protocols. The ones I
    > > can immediately think of are:
    > >
    > > http,ftp,ssh and web-dav
    >
    > There's one really important thing we need here on the CMS side:
    > support for DAV source property:
    >
    > http://asg.web.cmu.edu/rfc/rfc2518.html#sec-5.4
    > http://asg.web.cmu.edu/rfc/rfc2518.html#sec-13.10
    >
    > The problem: a CMS will render a resource, applying templates and
    > whatnot to the resource located at the GET URL. The client (you) needs
    > a way to ask a resource for the location of the original, source
    > version of the resource.
    >
    > Fortunately the WebDAV spec supports this. Unfortunately, almost no
    > clients do. I'm writing one in JavaScript (for Mozilla) that supports
    > it.
    >
    > In theory, gnome-vfs would support it simply by allowing AbiWord to
    > issue a PROPFIND and inspect the results, looking for that property.
    > You'd then need a way to wire it into the UI.
    >
    > > The other platforms will require more work and research.
    > >
    > > Oh, maybe a new library called libgsf, which has been ported to windows
    > > and macosx will also give us direct access to all the protocols
    > > available to gnome-vfs too.
    >
    > By *far* the best DAV library is one called neon:
    >
    > http://www.webdav.org/neon/
    >
    > Cross platform and in use by several of the DAV clients. I think it's
    > the library used for the "litmus" package, which checks DAV
    > interoperability.
    >
    > > I will check this out too. If this is the case we could use AbiWord as
    > > the authoring tool on win32, osx and where-ever GNOME runs.
    >
    > Quite nice!
    >
    > I'm interested in helping in whatever way I can. How would you like to
    > start?
    >
    > --Paul
    >
    >



    This archive was generated by hypermail 2.1.4 : Fri Jun 20 2003 - 12:33:06 EDT