http://bugs.meego.com/show_bug.cgi?id=3559

           Summary: D-Bus: add Session.GetConfigName() method
    Classification: MeeGo Projects
           Product: SyncEvolution
           Version: unspecified
          Platform: All
      Architecture: ---
            Status: ASSIGNED
          Severity: enhancement
          Priority: Medium
         Component: SyncEvolution
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
                CC: [email protected],
                    [email protected]
   Estimated Hours: 0.0


From [SyncEvolution] Lessons from Genesis development: Enhancement proposals

Problem:
        GUIs cannot tell for which server a session was started if the
        GUI didn’t start the session itself. So for example when Genesis
        sees that a sync session ended and displays the results, it
        cannot tell (and therefore cannot show to the user) which server
        was actually affected. So e.g. notifying about the results of
        automated syncs lacks some rather important information.
Proposed Solution:
        Introduce a Session.GetServerName() method.

"Server" is a misnomer, it might also be a client configuration. Also need to
adapt the rest of the config.

    <method name="GetConfigName">
      <doc:doc>
        <doc:description>
          <doc:para>Get the configuration name of the session.</doc:para>
          <doc:para>Every session is associated with a specific
            configuration, as requested by the creator of the session. This
call
            returns the normalized configuration name. Note that this may be
different
            from the name used when creating the configuration, because that
name
            is not required to be normalized. Therefore this method may be
useful
            both for the creator of the session and other clients which cannot
            know the configuration name without calling this method.</doc:para>
        </doc:description>
      </doc:doc>
      <arg type="s" name="config" direction="out">
        <doc:doc><doc:summary>peer configuration name</doc:summary></doc:doc>
      </arg>
    </method>

-- 
Configure bugmail: http://bugs.meego.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching someone on the CC list of the bug.
_______________________________________________
Syncevolution-issues mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution-issues

Reply via email to