I have some time free over the next week, I can look into fixing the
build.. However, I think we should figure out the repo situation first with
the submodule that is tied to the documentation.

My responses are in *bold.  *

On Fri, Mar 22, 2019 at 12:26 PM Dave Fisher <[email protected]> wrote:

> Hi -
>
> Thanks for asking. This has been on my list to discuss with the Heron
> community.
>
> The website is seriously non-compliant.
>
> > On Mar 22, 2019, at 9:38 AM, Josh Fischer <[email protected]> wrote:
> >
> > Hey All,
> >
> > With the heavy lifting behind us on the Bazel upgrade, I think the next
> > task we should tackle is fixing the public docs. I have a few questions
> > about them.
> >
> >   1. Are they still to be served from GH pages?
>
> No.
>
> >   2. If not where do they need to live?
>
> It should be on Apache servers as heron.apache.org <
> http://heron.apache.org/>
>
> Many projects build through Jenkins. There are requirements for the site
> which are scanned.
>
> There is a page here (needs some updates)
>
> https://incubator.apache.org/guides/sites.html <
> https://incubator.apache.org/guides/sites.html>
>
> Some projects keep a separate GitHub repository for their website.
>

*  I would recommend  that we move the docs out of this repo or at least
remove the submodule.  Working within the submodule has been quite a
difficult task.*

>
> There is a lot wrong with the current website.
>
> This page was put onto the Incubator website this week. (It’s been my
> “distraction” the last few weeks.)
> https://incubator.apache.org/clutch/heron.html#errata <
> https://incubator.apache.org/clutch/heron.html#errata>
>
> Check out that almost all ASF links, trademarks, disclaimer, and
> copyrights are not correct on a site scan that is periodically performed.
>
> https://whimsy.apache.org/pods/project/heron <
> https://whimsy.apache.org/pods/project/heron>
>
>
> >   3. If I remember correctly, some steps in the Makefile are currently
> >   broken for building the static assets.  Once those issues are resolved
> is
> >   there anything else we need to do to release new set of docs?
>
> Follow what I listed on 2.
>
> What technology is used to build assets currently?
>

   *   It looks like is a mix of technologies.. The main one being Gulp.
For generating java docs Bazel is used to query targets. Generating python
docs pdoc is used.    *

>
> >   4. Does updating the docs require a vote?
>
> Not normally. The Podling can decide if you want to use RTC or CTR. Since
> everything is in version control I would lean to CTR!
>
> Regards,
> Dave
>
>
> >
> > - Josh
>
>

Reply via email to