You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@syncope.apache.org by il...@apache.org on 2016/07/28 15:38:55 UTC

[3/3] syncope git commit: [SYNCOPE-700] New index for architecture

[SYNCOPE-700] New index for architecture


Project: http://git-wip-us.apache.org/repos/asf/syncope/repo
Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/9c9443ab
Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/9c9443ab
Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/9c9443ab

Branch: refs/heads/master
Commit: 9c9443ab397959f9c568c069c5bb484a6341b461
Parents: 7ae4aaf
Author: Francesco Chicchiricc� <il...@apache.org>
Authored: Thu Jul 28 17:38:42 2016 +0200
Committer: Francesco Chicchiricc� <il...@apache.org>
Committed: Thu Jul 28 17:38:42 2016 +0200

----------------------------------------------------------------------
 .../architecture/3rdpartyapp.adoc               | 21 ++++++++++++++
 .../architecture/architecture.adoc              | 13 +++++++--
 .../reference-guide/architecture/cli.adoc       | 19 +++++++++++++
 .../reference-guide/architecture/console.adoc   | 19 +++++++++++++
 .../reference-guide/architecture/core.adoc      | 29 ++++++++++++++++++++
 .../architecture/designprinciples.adoc          | 19 -------------
 .../reference-guide/architecture/enduser.adoc   | 19 +++++++++++++
 .../architecture/implementationguidelines.adoc  | 19 -------------
 8 files changed, 118 insertions(+), 40 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/syncope/blob/9c9443ab/src/main/asciidoc/reference-guide/architecture/3rdpartyapp.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/architecture/3rdpartyapp.adoc b/src/main/asciidoc/reference-guide/architecture/3rdpartyapp.adoc
new file mode 100644
index 0000000..b0abdce
--- /dev/null
+++ b/src/main/asciidoc/reference-guide/architecture/3rdpartyapp.adoc
@@ -0,0 +1,21 @@
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+=== Third Party Applications
+
+==== Eclipse IDE Plugin

http://git-wip-us.apache.org/repos/asf/syncope/blob/9c9443ab/src/main/asciidoc/reference-guide/architecture/architecture.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/architecture/architecture.adoc b/src/main/asciidoc/reference-guide/architecture/architecture.adoc
index 924c42b..a3243a4 100644
--- a/src/main/asciidoc/reference-guide/architecture/architecture.adoc
+++ b/src/main/asciidoc/reference-guide/architecture/architecture.adoc
@@ -19,6 +19,15 @@
 
 == Architecture
 
-include::designprinciples.adoc[]
+[.text-center]
+image::architecture.png[title="Architecture",alt="Architecture"]
 
-include::implementationguidelines.adoc[]
\ No newline at end of file
+include::core.adoc[]
+
+include::console.adoc[]
+
+include::enduser.adoc[]
+
+include::cli.adoc[]
+
+include::3rdpartyapp.adoc[]

http://git-wip-us.apache.org/repos/asf/syncope/blob/9c9443ab/src/main/asciidoc/reference-guide/architecture/cli.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/architecture/cli.adoc b/src/main/asciidoc/reference-guide/architecture/cli.adoc
new file mode 100644
index 0000000..86569ff
--- /dev/null
+++ b/src/main/asciidoc/reference-guide/architecture/cli.adoc
@@ -0,0 +1,19 @@
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+=== CLI
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/syncope/blob/9c9443ab/src/main/asciidoc/reference-guide/architecture/console.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/architecture/console.adoc b/src/main/asciidoc/reference-guide/architecture/console.adoc
new file mode 100644
index 0000000..0c165c3
--- /dev/null
+++ b/src/main/asciidoc/reference-guide/architecture/console.adoc
@@ -0,0 +1,19 @@
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+=== Admin Console UI
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/syncope/blob/9c9443ab/src/main/asciidoc/reference-guide/architecture/core.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/architecture/core.adoc b/src/main/asciidoc/reference-guide/architecture/core.adoc
new file mode 100644
index 0000000..22a1e46
--- /dev/null
+++ b/src/main/asciidoc/reference-guide/architecture/core.adoc
@@ -0,0 +1,29 @@
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+=== Core
+
+==== Logic
+
+==== Provisioning
+
+==== Workflow
+
+==== Persistence
+
+==== Security

http://git-wip-us.apache.org/repos/asf/syncope/blob/9c9443ab/src/main/asciidoc/reference-guide/architecture/designprinciples.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/architecture/designprinciples.adoc b/src/main/asciidoc/reference-guide/architecture/designprinciples.adoc
deleted file mode 100644
index 017107e..0000000
--- a/src/main/asciidoc/reference-guide/architecture/designprinciples.adoc
+++ /dev/null
@@ -1,19 +0,0 @@
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-=== Design Principles
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/syncope/blob/9c9443ab/src/main/asciidoc/reference-guide/architecture/enduser.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/architecture/enduser.adoc b/src/main/asciidoc/reference-guide/architecture/enduser.adoc
new file mode 100644
index 0000000..6dfa776
--- /dev/null
+++ b/src/main/asciidoc/reference-guide/architecture/enduser.adoc
@@ -0,0 +1,19 @@
+//
+// Licensed to the Apache Software Foundation (ASF) under one
+// or more contributor license agreements.  See the NOTICE file
+// distributed with this work for additional information
+// regarding copyright ownership.  The ASF licenses this file
+// to you under the Apache License, Version 2.0 (the
+// "License"); you may not use this file except in compliance
+// with the License.  You may obtain a copy of the License at
+//
+//   http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing,
+// software distributed under the License is distributed on an
+// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+// KIND, either express or implied.  See the License for the
+// specific language governing permissions and limitations
+// under the License.
+//
+=== Enduser UI
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/syncope/blob/9c9443ab/src/main/asciidoc/reference-guide/architecture/implementationguidelines.adoc
----------------------------------------------------------------------
diff --git a/src/main/asciidoc/reference-guide/architecture/implementationguidelines.adoc b/src/main/asciidoc/reference-guide/architecture/implementationguidelines.adoc
deleted file mode 100644
index 04af80f..0000000
--- a/src/main/asciidoc/reference-guide/architecture/implementationguidelines.adoc
+++ /dev/null
@@ -1,19 +0,0 @@
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you under the Apache License, Version 2.0 (the
-// "License"); you may not use this file except in compliance
-// with the License.  You may obtain a copy of the License at
-//
-//   http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing,
-// software distributed under the License is distributed on an
-// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-// KIND, either express or implied.  See the License for the
-// specific language governing permissions and limitations
-// under the License.
-//
-=== Implementation Guidelines
\ No newline at end of file