Bug 52732 - command line: feedback for --configure
Summary: command line: feedback for --configure
Status: RESOLVED MOVED
Alias: None
Product: SyncEvolution
Classification: Unclassified
Component: SyncEvolution (show other bugs)
Version: unspecified
Hardware: All All
: medium enhancement
Assignee: SyncEvolution Community
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-06 12:28 UTC by Patrick Ohly
Modified: 2018-10-13 12:44 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Patrick Ohly 2012-07-29 18:36:00 UTC


---- Reported by patrick.ohly@intel.com 2010-09-06 12:28:19 +0000 ----

"--configure --source-property evolutionsource/type/...=bar scheduleworld addresssbook"

somewhat unexpectedly modifies the property for *all* peers in the @default context.

There were several suggestions for avoiding this pitfall. Reject such changes unless
a) a -f/--force option is given, or
b) there is only one peer in the context or
c) the <config> names a context

b) is useful for casual users with only one peer. But they don't learn about the concept of SyncEvolution.

Therefore the proposal in this issue is to add immediate feedback about the changes made to a configuration, for example like this (suggested by Matthijs Kooijman):

    Operating on context "default"
    Setting property "evolutionsource" to "foo" for source "addressbook"
    Setting property "sync" to "two-way" for source "addressbook" and peer "scheduleworld"
    Setting property "syncURL" to "http://foo" for peer "scheduleworld"



--- Bug imported by patrick.ohly@gmx.de 2012-07-29 20:36 UTC  ---

This bug was previously known as _bug_ 6351 at https://bugs.meego.com/show_bug.cgi?id=6351
Comment 1 GitLab Migration User 2018-10-13 12:44:26 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/SyncEvolution/syncevolution/issues/129.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.