No worries, thanks for the work you're doing Chis, the site is great, let's
get the instruction out there, just a mail to me with the instructions is
all that's needed to get things going.

Gj

On Wed, Feb 15, 2017 at 1:46 PM, Geertjan Wielenga <
geertjan.wiele...@googlemail.com> wrote:

> Yes, indeed, that's what we want to do. And that's the info I'm trying to
> get from Chris, i.e., the instructions for how to do that since he set up
> the site.
>
> Gj
>
> On Wed, Feb 15, 2017 at 1:40 PM, Daniel Gruno <humbed...@apache.org>
> wrote:
>
>> On 02/15/2017 01:37 PM, Geertjan Wielenga wrote:
>> > The Plugin Portal will be outside of Apache, please let's keep focus in
>> > this discussion on the website. We have hundreds of tutorials in HTML
>> that
>> > we need to transfer to netbeans.apache.org. What is the simplest way
>> to do
>> > that?
>>
>> put them in the incubator-netbeans-website.git repository? I assume
>> that's why we have it :) (remember it needs to go into the asf-site
>> branch to be published)
>>
>> With regards,
>> Daniel.
>>
>> >
>> > Gj
>> >
>> > On Wed, Feb 15, 2017 at 1:34 PM, Daniel Gruno <humbed...@apache.org>
>> wrote:
>> >
>> >> On 02/15/2017 01:31 PM, Christian Lenz wrote:
>> >>> Really? Beacuse of security issues? Millions or more websites using a
>> >> server side language, doesn't matter which one, PHP, Node or whatever.
>> >>> Sure there are often problems but come one, we should care about to
>> have
>> >> mechanism to prevent worst case scenarios. For example for the plugin
>> >> center,
>> >>> we need REST services and sure you can write them in Java or PHP or C#
>> >> or whatever, but for this, we need server side languages.
>> >>>
>> >>> That sounds that we will not have a plugin center anymore and I think
>> >> this is not an option.
>> >>> PHP is not unsecure in general. I depents on what you use, how do you
>> >> write your code and how the server looks like.
>> >>> Sry for the words but this is really not a reason. Maybe you are
>> against
>> >> PHP ok fine, we can use whatever we want on the server side. The
>> PicoCMS is
>> >> a complete CMS but flat, it will give you some basic CMS stuff, to
>> don't
>> >> write it by your own but without the fullstack stuff from WordPress or
>> >> Joomla or whatever.
>> >>>
>> >>
>> >> I don't set policy, I merely relay it :)
>> >> But let's not conflate the entire Netbeans service with the project web
>> >> site.
>> >>
>> >> If there is a need for a REST/whatever service, we can provision a
>> >> machine for that specifically. It will just not be called
>> >> netbeans.apache.org or netbeans.org - those are reserved for static
>> >> content only.
>> >>
>> >>>
>> >>> Regards
>> >>>
>> >>> Chris
>> >>>
>> >>>> Gesendet: Mittwoch, 15. Februar 2017 um 13:23 Uhr
>> >>>> Von: "Daniel Gruno" <humbed...@apache.org>
>> >>>> An: dev@netbeans.incubator.apache.org
>> >>>> Betreff: Re: Aw: Re: Status of Apache NetBeans process
>> >>>>
>> >>>> On 02/15/2017 01:17 PM, Christian Lenz wrote:
>> >>>>> The thing is, with a Backend we are more flexible. What are the
>> >> reasons why not using PHP for example? This goes to Daniel.
>> >>>>
>> >>>> There are several reasons, mostly security related (we don't want a
>> bug
>> >>>> in some script to deface all our web sites all of a sudden). We
>> serve up
>> >>>> petabytes of data off our main servers from millions of users -
>> exposing
>> >>>> this to PHP is just not something we're willing to do when we are
>> not in
>> >>>> charge of what gets put on the web sites.
>> >>>>
>> >>>> If you want to write in markdown, get a static site generator like
>> >>>> pelican to convert it to html, and we can have a buildbot job
>> >>>> automatically rebuild the site when something changes. That's how
>> most
>> >>>> projects do things. *There should be no need whatsoever for dynamic
>> >>>> scripting of anything on the site*. The only exception we have on our
>> >>>> servers is the download mirror picker, which has been vetted by the
>> ASF
>> >>>> staff.
>> >>>>
>> >>>> So, in short: PHP is not going to happen on our servers.
>> >>>>
>> >>>> With regards,
>> >>>> Daniel.
>> >>>>
>> >>>>>
>> >>>>> Afaik you can use HTML inside MD files, and I think PicoCMS can
>> handle
>> >> HTML as well, but for this I have to check it.
>> >>>>> For the plain pages, maybe it is the best to have  html files, but
>> we
>> >> have to use only the content. The wrapper around should be similiar to
>> the
>> >> new style and not to the old one.
>> >>>>>
>> >>>>>
>> >>>>>> Gesendet: Mittwoch, 15. Februar 2017 um 12:29 Uhr
>> >>>>>> Von: "Geertjan Wielenga" <geertjan.wiele...@googlemail.com>
>> >>>>>> An: dev@netbeans.incubator.apache.org
>> >>>>>> Betreff: Re: Aw: Status of Apache NetBeans process
>> >>>>>>
>> >>>>>> I think the solution we should use should be one where we can
>> simply
>> >> copy
>> >>>>>> and paste existing HTML-based tutorials and other documents from
>> >>>>>> netbeans.org to netbeans.apache.org.
>> >>>>>>
>> >>>>>> If we were to have to spend time converting HTML documents to some
>> >> variant
>> >>>>>> of markdown, we'll be busy a very long time indeed. Ideally, both
>> >> HTML and
>> >>>>>> markdown would be supported.
>> >>>>>>
>> >>>>>> The simpler the solution the better, with the focus being on how to
>> >> get the
>> >>>>>> hundreds of existing NetBeans tutorials, all in HTML and all with
>> >> relative
>> >>>>>> references to images, into a structure in netbeans.apache.org.
>> >>>>>>
>> >>>>>> Gj
>> >>>>>>
>> >>>>>> On Tue, Feb 14, 2017 at 7:12 PM, Daniel Gruno <
>> humbed...@apache.org>
>> >> wrote:
>> >>>>>>
>> >>>>>>> On 02/14/2017 07:09 PM, Peter Hansson wrote:
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>> I think you're on the same page here. PicoCMS is, as I
>> understand
>> >> it, a
>> >>>>>>>>> basic flat-file static site generator. pages would be stored in
>> >> git or
>> >>>>>>>>> svn and built by a buildbot on change.
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> I'm not sure that wording is correct. PicoCMS requires a PHP
>> enabled
>> >>>>>>> server.
>> >>>>>>>>
>> >>>>>>>> It builds content on-the-fly from .md files. Therefore, there's
>> no
>> >>>>>>> buildbot.
>> >>>>>>>> PicoCMS will render the .md file into html every time the page is
>> >>>>>>>>
>> >>>>>>>> requested, afaik.
>> >>>>>>>> By default there's no caching going on. Don't think it is really
>> a
>> >>>>>>> problem.
>> >>>>>>>> Seems to be very fast even so.
>> >>>>>>>
>> >>>>>>> Ah, PHP is not going to be an option here. we serve up static
>> files
>> >> only.
>> >>>>>>>
>> >>>>>>> With regards,
>> >>>>>>> Daniel.
>> >>>>>>>
>> >>>>>>>>
>> >>>>>>>>
>> >>>>>>>> Compare to Jekyll which has no webserver at all and works as you
>> >>>>>>> describe,
>> >>>>>>>> i.e. it needs something external to actually convert from markup
>> >> language
>> >>>>>>>> into html.
>> >>>>>>>>
>> >>>>>>>> Pros and cons, I guess.
>> >>>>>>>>
>> >>>>>>>> /Peter
>> >>>>>>>>
>> >>>>>>>
>> >>>>>>>
>> >>>>>>
>> >>>>
>> >>>>
>> >>
>> >>
>> >
>>
>>
>

Reply via email to