You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2018/06/17 06:07:00 UTC

[GitHub] vieiro closed pull request #60: Geertjan videos on getting started with the Platform

vieiro closed pull request #60: Geertjan videos on getting started with the Platform
URL: https://github.com/apache/incubator-netbeans-website/pull/60
 
 
   

This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:

As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):

diff --git a/netbeans.apache.org/src/content/help/getting-started.asciidoc b/netbeans.apache.org/src/content/help/getting-started.asciidoc
new file mode 100644
index 0000000..ec01c53
--- /dev/null
+++ b/netbeans.apache.org/src/content/help/getting-started.asciidoc
@@ -0,0 +1,67 @@
+////
+     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.
+////
+= Getting Started with the Apache NetBeans Platform / Apache NetBeans
+:jbake-type: page
+:jbake-tags: community
+:jbake-status: published
+:keywords: Apache NetBeans Getting Started with Platform
+:description: For those interested in using Apache NetBeans as their Java Desktop Platform
+:toc: left
+:toc-title:
+
+== Getting Started with the Apache NetBeans Platform
+
+This is for those interested in using Apache NetBeans as the basis of their own
+software, i.e., using Apache NetBeans as a Java desktop platform.
+
+There are also convenience binaries on netbeans.apache.org that you could use,
+instead of building from the sources, though if you're involved in the Apache
+NetBeans project it makes most sense to use the sources since you can then
+provide pull requests to fix bugs you encounter or to provide enhancements.
+
+=== Part I: Hello, Apache NetBeans Platform
+
+First steps in getting started with Apache NetBeans as the basis of your own Java desktop software.
+
+video::VC8gQJknPaU[youtube]
+
+=== Part II: Debugging into the Apache NetBeans Platform
+
+Once you have an Apache NetBeans Platform application set up, how do you debug
+into the sources of the Apache NetBeans Platform itself?
+
+video::rufG7VE-u9s[youtube]
+
+=== Part III: Run & Debug Apache NetBeans IDE
+
+A quick tip for running and debugging Apache NetBeans IDE.
+
+video::a1F2FkhZfQM[youtube]
+
+=== Part IV: : Edit and Run Apache NetBeans IDE
+
+How do you make changes to the source code and then see them live in Apache NetBeans IDE?
+
+video::iv4osiFZDP0[youtube]
+
+=== Part V: Debug the Sources of Apache NetBeans IDE
+
+How to debug into the source code of Apache NetBeans IDE? Find out here.
+
+video::UaGdctQWt_4[youtube]
diff --git a/netbeans.apache.org/src/content/help/index.asciidoc b/netbeans.apache.org/src/content/help/index.asciidoc
index 0d5d88d..e49b258 100644
--- a/netbeans.apache.org/src/content/help/index.asciidoc
+++ b/netbeans.apache.org/src/content/help/index.asciidoc
@@ -32,6 +32,7 @@ NOTE: Documentation is being transferred from Oracle to Apache NetBeans.
 
 The following resources are available:
 
+- Short videos on how to link:getting-started.html[get started with the Apache NetBeans Platform] to build Java Desktop Applications.
 - Visit the link:https://netbeans.org/kb/index.html[netbeans.org docs & support] section in the old website.
 - Our link:https://www.youtube.com/user/NetBeansVideos[YouTube Video Channel] contains many tutorials and tips.
 - The previous link:/wiki/index.asciidoc[wiki] has been partially migrated and is being updated.
diff --git a/netbeans.apache.org/src/content/scss/components/_video.scss b/netbeans.apache.org/src/content/scss/components/_video.scss
new file mode 100644
index 0000000..aac6a0d
--- /dev/null
+++ b/netbeans.apache.org/src/content/scss/components/_video.scss
@@ -0,0 +1,41 @@
+/*
+ * 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.
+ */
+
+.videoblock {
+    .content {
+
+        clear: both;
+        float: none;
+        height: 0;
+        margin: 1em 0 1.5em 0;
+        padding-bottom: 56.25%;
+        padding-top: 25px;
+        position: relative;
+        width: 100%;
+
+        iframe {
+                height: 100%;
+                left: 0;
+                position: absolute;
+                top: 0;
+                width: 100%;
+        }
+    }
+}
+
diff --git a/netbeans.apache.org/src/content/scss/netbeans.scss b/netbeans.apache.org/src/content/scss/netbeans.scss
index 877d3ab..b5e423f 100644
--- a/netbeans.apache.org/src/content/scss/netbeans.scss
+++ b/netbeans.apache.org/src/content/scss/netbeans.scss
@@ -38,3 +38,4 @@
 @import "components/footer";
 @import "components/card";
 @import "components/features";
+@import "components/video";
diff --git a/netbeans.apache.org/src/content/templates/footer.gsp b/netbeans.apache.org/src/content/templates/footer.gsp
index ce2bdae..0ea595b 100644
--- a/netbeans.apache.org/src/content/templates/footer.gsp
+++ b/netbeans.apache.org/src/content/templates/footer.gsp
@@ -77,6 +77,7 @@
                 <h1><a href="/help/index.html">Get Help</a></h1>
                 <ul>
                     <li><a href="/help/index.html#documentation">Documentation</a></li>
+                    <li><a href="/help/getting-started.html">Platform videos</a></li>
                     <li><a href="/wiki/index.asciidoc">Wiki</a></li>
                     <li><a href="/help/index.html#support">Community Support</a></li>
                     <li><a href="/help/commercial-support.html">Commercial Support</a></li>


 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists