This is an automated email from the ASF dual-hosted git repository. aharui pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/royale-docs.git
commit 75db4e9cacdacefc44e4a4407afcce0e5bff5c17 Author: Alex Harui <aha...@apache.org> AuthorDate: Thu Jan 25 12:55:20 2018 -0800 more pieces for Create An Application --- Create An Application.md | 16 +++++- _layouts/docpage.html | 62 +++++++++++++++++++++++- create-an-application/code-conventions.md | 8 +++ create-an-application/migrate-an-existing-app.md | 13 +++++ create-an-application/modules.md | 8 +++ create-an-application/security.md | 8 +++ 6 files changed, 112 insertions(+), 3 deletions(-) diff --git a/Create An Application.md b/Create An Application.md index 5e3dd61..edb3cdb 100644 --- a/Create An Application.md +++ b/Create An Application.md @@ -1,8 +1,22 @@ --- +# 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. + layout: docpage title: Create an Application --- - # Create an Application The easiest way to create a Royale application is to start with an existing one and modify it. In the examples folder are several examples you can use as a starting point. But if you want to know more about the underlying principles, read on. diff --git a/_layouts/docpage.html b/_layouts/docpage.html index 3b60560..4aa3ccc 100644 --- a/_layouts/docpage.html +++ b/_layouts/docpage.html @@ -1,5 +1,5 @@ <!DOCTYPE HTML> -<!-- +{% comment %} Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with @@ -16,7 +16,7 @@ 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. ---> +{% endcomment %} <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" /> @@ -47,6 +47,8 @@ limitations under the License. {% assign app_menu_open = "block" %} {% elsif part == "ApplicationLifecycle" %} {% assign lifecycle_menu_open = "block" %} +{% elsif part == "migrate-an-existing-app" %} + {% assign migration_menu_open = "block" %} {% endif %} {% endfor %} @@ -78,6 +80,12 @@ limitations under the License. {% assign secure = "inline" %} {% assign maintain = "inline" %} {% assign structure = "inline" %} +{% assign migrate = "inline" %} +{% assign migrate_flex = "inline" %} +{% assign migrate_js = "inline" %} +{% assign security = "inline" %} +{% assign modules = "inline" %} +{% assign code_conventions = "inline" %} {% assign label_welcome = "none" %} {% assign label_high_level_view = "none" %} {% assign label_features_and_concepts = "none" %} @@ -106,6 +114,12 @@ limitations under the License. {% assign label_secure = "none" %} {% assign label_maintain = "none" %} {% assign label_structure = "none" %} +{% assign label_migrate = "none" %} +{% assign label_migrate_flex = "none" %} +{% assign label_migrate_js = "none" %} +{% assign label_security = "none" %} +{% assign label_modules = "none" %} +{% assign label_code_conventions = "none" %} {% case page.title %} {% when "Welcome to Apache Royale" %} {% assign welcome = "none" %} @@ -191,6 +205,24 @@ limitations under the License. {% when "Application structure" %} {% assign structure = "none" %} {% assign label_structure = "inline" %} + {% when "Migrate an existing application" %} + {% assign migrate = "none" %} + {% assign label_migrate = "inline" %} + {% when "Migrate from Flex" %} + {% assign migrate_flex = "none" %} + {% assign label_migrate_flex = "inline" %} + {% when "Migrate from JavaScript" %} + {% assign migrate_js = "none" %} + {% assign label_migrate_js = "inline" %} + {% when "Security" %} + {% assign security = "none" %} + {% assign label_security = "inline" %} + {% when "Modules" %} + {% assign modules = "none" %} + {% assign label_modules = "inline" %} + {% when "Royale Code Conventions" %} + {% assign code_conventions = "none" %} + {% assign label_code_conventions = "inline" %} {% endcase %} <div class="topbar"> <img src="http://royale.codeoscopic.com/wp-content/uploads/2018/01/apache-royale-tm-logo-dark.svg" style="margin-top:15px; margin-bottom: 5px; width: 190px; height: 40px;"/> @@ -352,6 +384,32 @@ limitations under the License. <a class="toc_link" href="create-an-application/application-structure.html" style="display: {{ structure }}">Application structure</a> <span class="toc_label" style="display: {{ label_structure }}">Application structure</span> </div> + <div class="toc_entry" > + <a class="toc_link" href="create-an-application/migrate-an-existing-app.html" style="display: {{ migrate }}">Migrate an existing application</a> + <span class="toc_label" style="display: {{ label_migrate }}">Migrate an existing application</span> + </div> + <div id="application_migration_menu" class="menu_div2" style="display: {{ migration_menu_open}}"> + <div class="toc_entry" > + <a class="toc_link" href="create-an-application/migrate-an-existing-app/migrate-from-flex.html" style="display: {{ migrate_flex }}">Migrate from flex</a> + <span class="toc_label" style="display: {{ label_migrate_flex }}">Migrate from flex</span> + </div> + <div class="toc_entry" > + <a class="toc_link" href="create-an-application/migrate-an-existing-app/migrate-from-js.html" style="display: {{ migrate_js }}">Migrate from JavaScript</a> + <span class="toc_label" style="display: {{ label_migrate_js }}">Migrate from JavaScript</span> + </div> + </div> + <div class="toc_entry" > + <a class="toc_link" href="create-an-application/security.html" style="display: {{ security }}">Security</a> + <span class="toc_label" style="display: {{ label_security }}">Security</span> + </div> + <div class="toc_entry" > + <a class="toc_link" href="create-an-application/modules.html" style="display: {{ modules }}">Modules</a> + <span class="toc_label" style="display: {{ label_modules }}">Modules</span> + </div> + <div class="toc_entry" > + <a class="toc_link" href="create-an-application/code-conventions.html" style="display: {{ code_conventions }}">Royale code conventions</a> + <span class="toc_label" style="display: {{ label_code_conventions }}">Royale code conventions</span> + </div> </div> </div> <div class="content" id="content"> diff --git a/create-an-application/code-conventions.md b/create-an-application/code-conventions.md new file mode 100644 index 0000000..8749e00 --- /dev/null +++ b/create-an-application/code-conventions.md @@ -0,0 +1,8 @@ +--- +layout: docpage +title: Royale code conventions +--- + +# Royale code conventions + +*This information will be available soon.* diff --git a/create-an-application/migrate-an-existing-app.md b/create-an-application/migrate-an-existing-app.md new file mode 100644 index 0000000..32afcb8 --- /dev/null +++ b/create-an-application/migrate-an-existing-app.md @@ -0,0 +1,13 @@ +--- +layout: docpage +title: Migrate an existing application +--- + +# Migrate an existing application + +If you have an existing application and want to start using Royale, the following documents may help you. + +[Migrate From Flex](create-an-application/migrate-an-existing-app/migrate-from-flex.html) + +[Migrate from JavaScript](create-an-application/migrate-an-existing-app/migrate-from-js.html) + diff --git a/create-an-application/modules.md b/create-an-application/modules.md new file mode 100644 index 0000000..5d0b976 --- /dev/null +++ b/create-an-application/modules.md @@ -0,0 +1,8 @@ +--- +layout: docpage +title: Modules +--- + +# Modules + +*This information will be available soon.* diff --git a/create-an-application/security.md b/create-an-application/security.md new file mode 100644 index 0000000..246c84d --- /dev/null +++ b/create-an-application/security.md @@ -0,0 +1,8 @@ +--- +layout: docpage +title: Security +--- + +# Security + +*This information will be available soon.* -- To stop receiving notification emails like this one, please contact aha...@apache.org.