AFAIK Oracle has few resources doing IP clearance, so we can't really
set the timelines.

But maybe we can help them chunking the current website in smaller,
more easy to process parts.

I can't tell which parts/sections are more important. Should we start
with the tutorials? The plugin portal? A platform specific page?

Opinions, ideas (and volunteers) are welcome.

Cheers,
Antonio


2018-02-23 13:12 GMT+01:00 Peter Steele <steeleh...@gmail.com>:
> Looks good, what timelines do you have for the migration?
>
> On 23 Feb 2018 12:11, "Josh Juneau" <juneau...@gmail.com> wrote:
>
>> Great work!
>>
>> Josh Juneau
>> j
>>
>> > On Feb 23, 2018, at 1:19 AM, Antonio <anto...@vieiro.net> wrote:
>> >
>> > Hi all,
>> >
>> > Wade, Tim, Neil, Jirka, Geertjan and I have been doing some experiments
>> regarding the NetBeans website.
>> >
>> > As you probably know, the current NetBeans website comprises many
>> different webs: we have "bits.netbeans.org" for APIs, "netbeans.org" for
>> main content, "plugins.netbeans.org" for the Plugin Portal, "
>> wiki.netbeans.org" for the wiki, and there're a few more subdomains.
>> >
>> > The current "netbeans.org" website is quite big. As you already know,
>> Wade consolidated it in github's "apache/incubator-netbeans-website-cleanup"
>> [1] repo, and added a Gradle build system that uses JBake to generate
>> static content, where content is markdown/asciidoc/html with some
>> additional files.
>> >
>> > As the migration is going to take time, and will require Oracle
>> reviewing IP clearance for the content, we thought we could start a simpler
>> "netbeans.apache.org" website that uses the same Wade's scripts. We then
>> could add content gradually, as Oracle passes the IP clearance procedures.
>> >
>> > So we came out with a basic "multisite-test" _branch_ at Github's
>> "incubator-netbeans-website" [2].
>> >
>> > The idea of this branch is to be able to consolidate different NetBeans
>> subdomains as different directories (currently "bits.netbeans.org" and "
>> netbeans.apache.org"), and create scripts for generating _static_ content
>> for those different websites. Currently we have:
>> >
>> > - bits.netbeans.org
>> >    Currently builds the javadoc from sources.
>> >
>> > - netbeans.apache.org
>> >    - Has some basic content from current Confluence pages.
>> >    - As posted to the list in december we chose the Foundation 6
>> framework as a, well, foundation, and Neil modified it with some proper
>> SCSS structure [3] to fit our needs.
>> >    - We've also added the wiki pages. We may set up a different repo for
>> these in the future, though.
>> >    - We've uploaded the result of this static site to
>> https://netbeans.vieiro.net for you to see live (note: the "see this page
>> in github" won't work until/if this branch merges to master).
>> >
>> > So to summarize, the objectives are:
>> >
>> > 1. Have all NetBeans websites in a single repo, with different folders
>> for each. Maybe we want to share stuff among them in the future.
>> > 2. Have some scripts to build static content for those websites.
>> > 3. For web sites, make them comply with Apache's guidelines for web
>> sites [4]
>> >
>> > If you think the idea is good enough then we may merge that branch into
>> master and start migrating content, and/or creating different
>> subdirectories for other websites (such as the plugin portal, for instance).
>> >
>> > So, please, say yes or no to keep this path of work. Some other ideas
>> would also we welcome.
>> >
>> > Kind regards,
>> > Antonio
>> >
>> >
>> > [1]
>> > https://github.com/apache/incubator-netbeans-website-cleanup
>> >
>> > [2]
>> > https://github.com/apache/incubator-netbeans-website/tree/multisite-test
>> >
>> > We've used asciidoc, but Wade's script supports markdown and html as
>> well. An example asciidoc file, as rendered by github, can be seen here:
>> >
>> > https://github.com/apache/incubator-netbeans-website/
>> blob/multisite-test/netbeans.apache.org/src/content/
>> download/index.asciidoc
>> >
>> > [3]
>> > Neil's impressive SCSS organization is here:
>> > https://github.com/apache/incubator-netbeans-website/
>> tree/multisite-test/netbeans.apache.org/src/content/scss
>> >
>> > (note: some low quality scss stuff in there is my fault, not Neil's)
>> >
>> > [4]
>> >
>> > Apache Navigation Links Policy
>> > https://www.apache.org/foundation/marks/pmcs#navigation
>> >
>> > Incubator Branding Guide
>> > http://incubator.apache.org/guides/branding.html
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
>> > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org
>> >
>> > For further information about the NetBeans mailing lists, visit:
>> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>> >
>> >
>> >
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org
For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org

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



Reply via email to