Gnome website and CMS questions

So, the Gnome website apparently needs a new engine.

Henri wrote a nice analysis and commentary of Midgard CMS and how it would work for this case. Check it out.

I think we should also think a bit deeper here: we could possibly have some CMS-like functionality on the desktop as a method of sharing information, perhaps calendars etc. It would be nice for example, to be able to use something like zeroconf/bonjour (or whatever the “hey, I can see people in the same LAN! -stuff is called) and have a nice “My public stuff” -webpage generated by the desktop. I know this example is not particularly great, but since Midgard uses some Gnome components already, maybe there’s something we could think of.

And maybe if we use it on gnome.org, there might be some interesting components on midgard side and some desktop tools on gnome side to make it easier to share information?

5 Responses to “Gnome website and CMS questions”

  1. knipknap Says:

    I am working on a CMS that aims to do the latter (integrating desktop services with the web), however, it is far from suited for gnome.org at the current status.

    I have written a little about it in my blog only a couple of minutes ago:
    > http://debain.org/?p=124

    Integrating with the desktop is also a very complex task, so I am not sure whether it is something that can already be considered in the website CMS.
    Either way, I think integrating with the web is something that needs to be pushed very seriously. It adds lots of awesomeness to our applications.

  2. Tuomas Kuosmanen Says:

    I think the key is to use open, standard protocols and common practices for as many things as possible. However, it would still be interesting to try to form a co-operation between Gnome and, say, Midgard project (since they have expressed interest from their side as well) - to see what kind of stuff we can build together.

    Maybe there would be some synergy to be found?

  3. Gergely Nagy Says:

    I’ve been playing with the idea for a while now to move desktop data into a repository style storage pool, that is perhaps in line with your CMS idea.

    The main point is to have a self-contained data store that really “owns” the data, understands it, makes sure it is consistent, can establish relationships, can do queries, can manage versions, transactions, access control, notification, etc. It would be inherently distributed (i.e. networked and sync-able).

    Think of CRUD [1] insted of POSIX read/write…

    BTW I’m involved with the www.gnome.org CMS selection process, it’s nice to see it is getting more and more attention.

    [1] http://en.wikipedia.org/wiki/CRUD_%28acronym%29

  4. Tuomas Kuosmanen Says:

    Yeah. That’s why I think we should have this “sidekick” project - which has a lot to do with CMS and how to share the same content on the web as well.

    Since Midgard project has shown interest with co-operation, it looks to me like a good thing to look into.

Leave a Reply