Le vendredi 23 avril 2010 10:07:51, Jonathan Clarke a écrit :
> It's a pleasure - this is really driving LSC where we've wanted it to go
> for a long time :)
Yes :)

> Actually, services or connectors ? I think I prefer connectors. But I
> don't feel strongly - which do you prefer ?
OK, changed

> > So Scripting =>  Executable ?
> 
> OK.
OK, changed

> Actually, I've been thinking some more about the naming of these
>  interfaces.
> 
> Since your last commit, the only difference between a "dst" service and
> a "src" service is that the "dst" has an extra method, apply(). So we
> could easily have connectors that work for both source AND destination.
> The executable one could easily be used as a source connector too.
> Similarly we currently have "SimpleJndiDstService" and
> "SimpleJndiSrcService" which are almost identical... they could be merged.
> 
> So maybe we can keep IService (for a minimum service that can read), and
> rename IJndiDestinationService to IJndiWritableService ?
OK, changed

> We should remove Destination (as discussed above).
> 
> Also, from a user's point of view, the executables get LDIF, not JNDI,
> so I think we should call it ExecutableLdifService. Does that make sense?
OK, changed

> Java! All our code is already in Java, so any development environement
> will already have a Java compiler, and Maven. I'm thinking: just use
> very simple Java programs (completely independant from LSC code), like
> these, to include in tests for this service:
> http://www.unboundid.com/products/ldapsdk/docs/examples/index.php
> 
> These will then work with tests on any platform LSC runs on.
OK I'll take time to look at this and try to replace my old Shell Script :)

> It doesn't have to be private (as in not accessible). We can just create
> a section with no links to it, like :
> http://lsc-project.org/wiki/documentation/future/start
I'll start to feed this page with the documentation introduced with changes on 
1.3

Thanks,

-- 
Sebastien BAHLOUL
IAM and Security Solutions Manager
LINAGORA : http://www.linagora.com/
Tel / Phone : +33 810 251 251
Mobile : +33 (0)6 45 63 27 39
74/80 rue Roque de Fillol
92800 Puteaux
-----------
http://linid.org/ - http://linpki.org/
IAM and security Open Source projects

_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-dev mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-dev

Reply via email to