Skip to content

Genesis: a SyncEvolution GUI by Frederik Elwert

As promised, Frederik Elwert has written a PyGTK GUI for SyncEvolution that he calls Genesis. I like the name and the GUI looks really nice, so head over to Frederik’s blog and try it out, then leave comments there.

I just ran it myself and have some suggestions:

  1. a configuration editor/wizard – Frederik intentionally did not add one because he found creating a configuration manually easy, but other users of SyncEvolution had problems with that
  2. selecting “Source” vs. “Server” – the GUI allows you to choose against which server to synchronize, but the corresponding context menu entry is called Select Source
  3. unintentional keyboard shortcuts – some of my server configurations contain an underscore (e.g. scheduleworld_1), so in said “Select Source” menu they have “1″ as shortcut

I have said it before, but it’s really worth repeating myself: it’s a very nice GUI! Thanks Frederik!

{ 3 } Comments

  1. Frederik | December 10, 2007 at 7:03 pm | Permalink

    While point 2 and 3 were easy ones, 1 is a bit more of a task…

    The second half of it (configuration wizard) is now almost there. It (intentionally) only generates new configurations (i.e., can’t be used to edit existing ones), and it only supports a subset of configuration items. But the aim is to enable the average user to quickly configure a new account.

    By for now, the wizard should have all the options needed to add a MyFunambol, Scheduleworld, or any other standard Funambol server. It takes the sample config files from /usr/share/doc/syncevolution, adds necessary information and then writes the config files to ~/.sync4j/evolution. Currently, it isn’t integrated in the Genesis main menu, but can be called via I’d encourage you to test it out and report me any bugs or any missing settings that are required and currently not available through the GUI.

    Once the wizard is complete enough, I’ll add it to the Genesis menu and prepare a 0.2 release. The next step would be an advanced config editor that allows to edit or delete configurations, while having also the advanced options available.

  2. Patrick Ohly | December 10, 2007 at 9:12 pm | Permalink

    Frederik, thanks for adding this. I’m afraid I won’t have much time to test it myself, but perhaps some user can help out here.

    BTW, does support trackbacks or ping backs? Both are possible here in WordPress. If they were supported, you could write about your work in your own blog, include links to and people would still see your comments here.

    I tried to link to you blog the same way, but I don’t think it ever showed up.

  3. Frederik | December 11, 2007 at 10:34 am | Permalink

    Patrick, right, it’s probably best to rely on user feedback here. I can also test with Scheduleworld, but if anybody finds him/herself unable to set up their account properly with the wizard, they should report it. I just wanted to make sure I didn’t miss something too obvious.

    To be honest, I don’t really understand MyOpera’s trackback handling. There seems to be some support, but I didn’t find out how to make use of it. But I’ll look into it, as it definitely makes sense.

Post a Comment

Your email is never published nor shared. Required fields are marked *