This is an automated email from the ASF dual-hosted git repository. vieiro pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/incubator-netbeans-website.git
The following commit(s) were added to refs/heads/master by this push: new 31da662 Geertjan videos on getting started with the Platform (#60) 31da662 is described below commit 31da6626f8d0bb5c7ec92b21b65618a65a5649a4 Author: Antonio Vieiro <vie...@users.noreply.github.com> AuthorDate: Sun Jun 17 08:06:57 2018 +0200 Geertjan videos on getting started with the Platform (#60) Let's allow the community to enjoy these videos! --- .../src/content/help/getting-started.asciidoc | 67 ++++++++++++++++++++++ .../src/content/help/index.asciidoc | 1 + .../src/content/scss/components/_video.scss | 41 +++++++++++++ netbeans.apache.org/src/content/scss/netbeans.scss | 1 + .../src/content/templates/footer.gsp | 1 + 5 files changed, 111 insertions(+) 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> -- To stop receiving notification emails like this one, please contact vie...@apache.org. --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists