[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-edu
Subject:    Re: [kde-edu]: kamion migration and backup tool
From:       Ljubomir Simin <ljubomir.simin () gmail ! com>
Date:       2007-10-31 21:19:06
Message-ID: 200710312219.06420.ljubomir.simin () gmail ! com
[Download RAW message or body]

On Wednesday 31 October 2007 22:09, Ljubomir Simin wrote:
> Hi KDE Edu developers,
>
>
> I'm Ljubomir Simin, from the Kamion project [1]. Kamion ("Truck" in
> Serbian language) is the (user friendly) migration tool, which allows to
> move and backup application data and settings. It was started by Ivan
> Čukić, the author of yet to be released Lancelot launcher, and now has
> gathered the new development team.
>
> Our tool is in functioning shape, and we are looking for application
> developers willing to try us out.
>
> The idea is simple: the application developers provide simple "recipes" -
> XML files which defines resources to be archived. Different kind of
> resources can be defined in one recipe, like application settings and data.
> Nothing more besides recipe is required from application developers.
> Users uses Kamion GUI tool to easily backup and restore their settings.
>
> In case of KDE Edu, it could migrate settings, data files (vocabularies,
> logo files, maps, downloaded hotnewstuff), etc.
>
> Kamion is written in Qt4 with KDE4 in mind, but
> there are some efforts aiming for desktop independence in the future.
>
> If you think the idea behind our project is valuable, please try it out and
> tell us your needs, comments and propositions. We would like to implement
> any feature needed to satisfy the application developers. In case you're
> wondering, our future plans include:
>
> * unification for different applications to export same
> data - for example to provide some standard for email programs - how to
> format it's resources so that you could pack the data from KMail and import
> into thunderbird on another installation.
>
> * Scripting - optional pre-packing and post-extracting shell scripts - so
> that they could filter unnecessary data or something.
>
> * Changeable file locations for resources - the developers would be able to
> tell Kamion to search for the file location inside another file (for
> example inside a config file)
>
> * Dynamic resources - so that different accounts in mail programs appear
> under different resources, and not in one common - mail messages.
>
>
> As our website is a bit sparse in details, I'm attaching a sample recipe
> for Kopete, and a XSD of the recipe format.
>
> Hope to hear you soon,
>
>
> Ljubomir Simin
>
>
> [1] http://kamion2.sourceforge.net/
>
>
> PS. I'm not subscribed to this mailing list, so please CC any replies to
> me. Thanks.

Forgot to actually attach the files, sorry :(

-- 
Ljubomir Simin 
Registered Linux User #351181

["kopete.xml" (text/xml)]

<?xml version="1.0" encoding="UTF-8"?>

<!--
    Document   : kopete.xml
    Created on : 2 March 2007, 21:14
    Author     : ivan
    Description:
        Kamion application data for Kopete
-->

<kamion version="1" xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
  xsi:noNamespaceSchemaLocation='file:/home/ivan/Projects/KamionXML/src/xml/appdata.xsd'>
  <applications>
    <application
      id="kopete"
      name="Kopete"
      icon="kopete"
      description="IM Program"
      existanceTestFile="$HOME/.kde/share/config/kopeterc"
      version="0.12.4"
    >
      <resource
        id="kopete.config"
        name="Configuration Files"
        prefix="$HOME/.kde/share/config/"
        description="Kate configuration files"
      >
        <file>kopeterc*</file>
      </resource>
      <resource
        id="kopete.data"
        name="Contacts, Themes, Images..."
        prefix="$HOME/.kde/share/apps/kopete/"
        description="Contacts, Themes, Images..."
      >
        <file>*</file>
      </resource>
      <resource
        id="kopete.history"
        name="Chat History"
        prefix="$HOME/.kde/share/apps/kopete_history/"
        description="Chat History"
      >
        <file>*</file>
      </resource>
      
    </application>
  </applications>
  <categories id="web.messaging">
    <application>kopete</application>
  </categories>
    
</kamion>

["appdata.xsd" (application/xsd)]

_______________________________________________
kde-edu mailing list
kde-edu@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-edu


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic