HI all,
I am happy to report that the VM for the PoC was made available
(syncope-vm2.apache.org) - see INFRA-10931.
I have been able to successfully access via SSH (sudo does not seem to
work, but nothing problematic about this ATM).
I know from IRC that Pierre is at work to try to define a first Puppet
setup including JDK 1.8, Maven, Tomcat 8.5 and PostgreSQL.
Besides such components, the setup process will also need to fetch and
build the Maven project from the dedicated GIT repository (see below).
Now in fist place I think we should re-attempt to start discussing the
actual requirements of this PoC, and then the planning.
This means, essentially, to gather some information from the infra team.
I propose again to concentrate, from the list shown by Tony in [1], on
the first item, e.g. "https://id.apache.org (The end-user part of it)",
which triggers these first questions:
1. does the current app exclusively manage data from LDAP?
2. if so, could you provide some details:
a. which LDAP server implementation? OpenLDAP?
b. which object classes are in use? baseDN(s)?
c. which processes / tools are reading from LDAP? which are writing?
In INFRA-10931, Greg proposed to provide an LDIF export of the
production LDAP servers so that we can setup a local detached copy which
we could use for tests.
Looking forward to your reply.
Regards.
On 21/12/2015 17:16, Francesco Chicchiriccò wrote:
Hi all,
we now have our GIT repository at
https://git-wip-us.apache.org/repos/asf/iampoc.git
which is also mirrored, as usual, to GitHub.
As you can see, I have made an initial commit featuring an empty
default Syncope 2.0.0-SNAPSHOT setup.
Now, waiting for the VM to be available (see INFRA-10931), we can
start defining what is actually going to be part of this PoC, and how
we are going to implement the related features.
From the list showed by Tony in [1], I'd start with first item, e.g.
"https://id.apache.org (The end-user part of it)".
Here are some questions:
1. does the current app exclusively manage data from LDAP?
2. if so, could you provide some details:
a. LDAP architecture (replicas, load-balancing, ..)
b. which LDAP server implementation? OpenLDAP?
c. which object classes are in use? baseDN(s)?
d. which processes / tools are reading from LDAP? which are writing?
e. is there any test LDAP instance available? if not, is it
possible to pre-load some data from the production instances in order
to build a test instance in our development VM?
Please add questions if you see something missing.
Regards.
[1] http://markmail.org/message/utlcjkanilz4qztz
--
Francesco Chicchiriccò
Tel +393290573276
Amministratore unico @ Tirasa S.r.l.
Viale D'Annunzio 267 - 65127 Pescara
Tel +39 0859116307 / FAX +39 0859111173
http://www.tirasa.net
Member at The Apache Software Foundation
Syncope, Cocoon, Olingo, CXF, OpenJPA, PonyMail
http://home.apache.org/~ilgrosso/
"To Iterate is Human, to Recurse, Divine"
(James O. Coplien, Bell Labs)