Jonathan Clarke a ?crit : > Hi, > > Looking through docs and code recently I've noticed we use different > terms for the same actions in different places: > > 1) Synchronize-Clean: > - We have command line options (-s and -c) to synchronize and clean > - The code uses methods called clean...() and sync...() > > 2) Create-Update-Delete > - We have command line options to NOT do these (-nc -nu -nd) > - Many users ask us to differentiate between creating and updating > - We decided to implement create, update and delete conditions > > To simplify, it's clear that: > - Clean==Delete > - Synchronize==Create+Update > > I think we should choose one set of vocabulary and stick to it. What do > you think? Which one shall we adopt? > > My opinion: given that Create-Update-Delete is more common and, I think, > easier to understand, and matches LDAP operations, I would vote for > these terms. >
Yes, and to be precise, Synchronize = Create+Update+Delete in "standard" programs. So maybe LSC sync options will be, c, u, d, nc, nu, nd ? Cl?ment.

