Ok thanks Dave. "The selection of these logo displays must be Vendor
Neutral."?

On Tue, Jun 25, 2019 at 12:23 PM Dave Fisher <[email protected]> wrote:

> Hi -
>
> > On Jun 25, 2019, at 9:32 AM, Josh Fischer <[email protected]> wrote:
> >
> > Hi All,
> >
> > I'm almost done with the static doc framework migration.  I have a couple
> > of questions.
> >
> > 1. Do we want to have a place in the page to display companies using
> Heron?
> > Can/Should we do this?
>
> Yes you can. It should not be the main page and somewhere it should be
> possible for people and companies using Heron to ask to be added. The
> selection of these logo displays must be Vendor Neutral.
>
> > 2. Do we want to have a place for a Blog on the site?  I assume this
> would
> > be release notes and what not.
> >
> >
> > On Wed, May 22, 2019 at 6:14 PM Josh Fischer <[email protected]>
> wrote:
> >
> >> I went ahead and moved forward on using Docusarus for our docs.  I
> opened
> >> a PR for feedback as I go.  It can be found here ->
> >> https://github.com/apache/incubator-heron/pull/3270.  Out of the box
> >> Docusarus comes with a template to do blog posts and show companies that
> >> are using the software.  I think both would be cool to have, but I'm not
> >> sure how this works with Apache.
> >>
> >> To recap:  My questions are:
> >> 1. Do we want to have a place in the page to display companies using
> >> Heron?  Can/Should we do this?
> >> 2. Do we want to have a place for a Blog on the site?
> >>
> >> - Josh
> >>
> >> On Tue, May 21, 2019 at 2:11 PM Josh Fischer <[email protected]>
> wrote:
> >>
> >>> Hey All,
> >>>
> >>> Did a little more looking at this. I did a little more looking into
> >>> Docusarus.  My quick scan of the web page was incorrect.. I think
> >>> Docusarus would replace the current framework that our site is built
> with
> >>> (Hugo).  So. While versioning the site with Docusaurus would be fairly
> >>> simple.  It would be a bit of an undertaking to convert our site from
> one
> >>> framework to another.  After a quick search on website versioning with
> Hugo
> >>> I didn't come up with anything that stuck out to me.  I'll take some
> time
> >>> to look over the Hugo docs more closely to understand what complexity
> we
> >>> would have to deal with when it comes to site versioning.  Any
> thoughts,
> >>> suggestions or comments?
> >>>
> >>> On Tue, May 21, 2019 at 7:54 AM Simon Weng <[email protected]>
> wrote:
> >>>
> >>>> Certainly I don’t know much about documentation tooling, but I heard
> good
> >>>> things about Docusarus, and also Gitbook.
> >>>>
> >>>> On Tue, May 21, 2019 at 8:16 AM Josh Fischer <[email protected]>
> >>>> wrote:
> >>>>
> >>>>> Ok sounds good.  Thanks.
> >>>>>
> >>>>> On Tue, May 21, 2019 at 2:37 AM Ning Wang <[email protected]>
> >>>> wrote:
> >>>>>
> >>>>>> Looks good~
> >>>>>>
> >>>>>> For the move, I think we don't really need to wait for the release.
> >>>>>> Especially we may need to have a "master" version and other versions
> >>>> for
> >>>>>> different releases.
> >>>>>>
> >>>>>> How far back might depends on how easy it is to generate web pages.
> >>>> :)
> >>>>> It
> >>>>>> might be good enough to start having the pages after moving to
> Apache
> >>>>>> package name (0.20.0) so it is only one version back.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Mon, May 20, 2019 at 8:24 PM Josh Fischer <[email protected]>
> >>>>> wrote:
> >>>>>>
> >>>>>>> Good Evening,
> >>>>>>>
> >>>>>>> I've been looking around the Pulsar repo to see how they version
> >>>> their
> >>>>>>> docs.. It looks like they are using
> >>>>>>> Docusarus -> https://docusaurus.io/docs/en/versioning.  This
> >>>> looks
> >>>>>> like a
> >>>>>>> nice little tool that could handle the versioning for us.
> >>>>>>>
> >>>>>>> A question I still have.. Is it more important to move where the
> >>>> static
> >>>>>>> pages are served from with the added Apache information and then
> >>>> work
> >>>>> on
> >>>>>>> versioning the docs? I imagine we would have to manually trigger
> >>>> this
> >>>>>> page
> >>>>>>> deployment only once to get it moved. Or should wait to move the
> >>>> site
> >>>>>> once
> >>>>>>> a new release is created and add in all the automation before hand?
> >>>>>>>
> >>>>>>> Finally, how far back to do we go to try and match the
> >>>> documentation to
> >>>>>> the
> >>>>>>> version?
> >>>>>>>
> >>>>>>> On Fri, May 17, 2019 at 11:04 PM Ning Wang <[email protected]>
> >>>>> wrote:
> >>>>>>>
> >>>>>>>> got it. that is small enough then :) thx
> >>>>>>>>
> >>>>>>>> On Fri, May 17, 2019 at 7:33 PM Josh Fischer <
> >>>> [email protected]>
> >>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> I just built the static site on my local.  The zip file of the
> >>>>>> website
> >>>>>>> is
> >>>>>>>>> 15.1 MB.
> >>>>>>>>>
> >>>>>>>>> On Fri, May 17, 2019 at 6:03 PM Ning Wang <
> >>>> [email protected]>
> >>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> I think it makes sense for each release to have a separated
> >>>>>>>> doc/website.
> >>>>>>>>> It
> >>>>>>>>>> might be a question though if the website should be included
> >>>> in
> >>>>> the
> >>>>>>>>>> release. I am also curious how big the zip file of the
> >>>> website
> >>>>> is?
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Fri, May 17, 2019 at 6:48 AM Josh Fischer <
> >>>>> [email protected]>
> >>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> My responses are Inlined
> >>>>>>>>>>>
> >>>>>>>>>>> On Wed, May 15, 2019 at 1:37 PM Dave Fisher <
> >>>>>> [email protected]
> >>>>>>>>
> >>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> A few thoughts about the website. There are two parts to
> >>>>>>> consider.
> >>>>>>>>>>>>
> >>>>>>>>>>>> (1) The constant part that talks about the Heron project,
> >>>>> where
> >>>>>>>>>> resources
> >>>>>>>>>>>> are and how to contribute to it. This part includes
> >>>> linkages
> >>>>> to
> >>>>>>> ASF
> >>>>>>>>>>>> resources and also the proper download pages etc.
> >>>>>>>>>>>>
> >>>>>>>>>>>> This part should be published at any time and I suggest
> >>>> that
> >>>>>> the
> >>>>>>>>>> Jenkins
> >>>>>>>>>>>> build be triggered by changes to the repository. This is
> >>>> why
> >>>>>> many
> >>>>>>>>>>> projects
> >>>>>>>>>>>> have a separate repository for the website.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> *** I do have a fair amount of this merged into master.  I
> >>>>> looked
> >>>>>>> at
> >>>>>>>>>>> another incubating project and reused a lot of what they
> >>>> have
> >>>>>> done.
> >>>>>>>>> The
> >>>>>>>>>>> static site just hasn’t been updated yet.   If think this
> >>>>> should
> >>>>>> go
> >>>>>>>> out
> >>>>>>>>>>> before we move where the site is served from I think we can
> >>>>> make
> >>>>>>> that
> >>>>>>>>>>> happen.  Please advise.
> >>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> See the following for missing issues:
> >>>>>>>>>>>> https://whimsy.apache.org/pods/project/heron - go to
> >>>>>>>>>>>> https://whimsy.apache.org/pods/project to find another
> >>>>> podling
> >>>>>>> for
> >>>>>>>>>>>> comparison.
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> *** see above
> >>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> (2) Heron docs ought to be tied together with product
> >>>>> releases
> >>>>>>>> along
> >>>>>>>>>> with
> >>>>>>>>>>>> master. It makes sense for a releases docs to be part of
> >>>> a
> >>>>>>> release
> >>>>>>>>>> build.
> >>>>>>>>>>>> Some projects even include release docs with a binary
> >>>>>> convenience
> >>>>>>>>>>> release.
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>> *** ok would have to think about this approach a little
> >>>> more.
> >>>>> I
> >>>>>>>> think
> >>>>>>>>> I
> >>>>>>>>>>> misunderstood the reasoning behind separating the website
> >>>> from
> >>>>>> the
> >>>>>>>>>> code.  I
> >>>>>>>>>>> do this would be an easier to manage workflow.   I believe
> >>>> the
> >>>>>>>> current
> >>>>>>>>>> set
> >>>>>>>>>>> up builds all static content and Java/Py docs from the same
> >>>>>>> command.
> >>>>>>>>> We
> >>>>>>>>>>> may have to do a little more work to separate the two.
> >>>>>>>>>>>
> >>>>>>>>>>> *** Any one else have any thoughts?  Did I miss anything?
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>> Regards,
> >>>>>>>>>>>> Dave
> >>>>>>>>>>>>
> >>>>>>>>>>>>> On May 10, 2019, at 9:14 AM, Josh Fischer <
> >>>>>> [email protected]
> >>>>>>>>
> >>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> Hey All,
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> With the "build asf site" scripts merged into master we
> >>>>>> should
> >>>>>>>>> decide
> >>>>>>>>>>>> which
> >>>>>>>>>>>>> of the existing Heron Jenkins builds that we want to
> >>>>> trigger
> >>>>>>>> them.
> >>>>>>>>>>> Ning
> >>>>>>>>>>>>> brought up a good idea to have differences instances
> >>>> of the
> >>>>>>>> static
> >>>>>>>>>> site
> >>>>>>>>>>>>> running for the different versions of Heron.  I agree
> >>>> that
> >>>>>> this
> >>>>>>>> is
> >>>>>>>>> a
> >>>>>>>>>>> good
> >>>>>>>>>>>>> idea.  While I don't think that easily possible today,
> >>>> we
> >>>>> can
> >>>>>>>> start
> >>>>>>>>>> to
> >>>>>>>>>>>>> design our release process to work with this idea.  We
> >>>>> could
> >>>>>>>> create
> >>>>>>>>>> new
> >>>>>>>>>>>>> docs to be published for each successful release as
> >>>> opposed
> >>>>>> to
> >>>>>>> a
> >>>>>>>>>>>> scheduled
> >>>>>>>>>>>>> cron job?  Thoughts?
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Fri, Apr 26, 2019 at 11:03 AM Dave Fisher <
> >>>>>>>>> [email protected]>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> Hi Josh,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> I responded to your more recent email. In order to
> >>>> create
> >>>>>> and
> >>>>>>>>> manage
> >>>>>>>>>>>>>> Jenkins jobs ids need to be added to the
> >>>> hudson-jobadmin
> >>>>>> LDAP
> >>>>>>>>> group
> >>>>>>>>>>> by
> >>>>>>>>>>>> a
> >>>>>>>>>>>>>> PMC Chair.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Looking for that now.
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>> Dave
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Apr 24, 2019, at 4:09 PM, Josh Fischer <
> >>>>>>> [email protected]
> >>>>>>>>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Sending this again.  I think the apache servers
> >>>> stripped
> >>>>>> out
> >>>>>>>> the
> >>>>>>>>>>> image
> >>>>>>>>>>>> on
> >>>>>>>>>>>>>>> the last email I sent.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Here is my original message:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> I was looking around the site
> >>>>>>>>>>>>>> https://builds.apache.org/view/Heron%20Jobs/ .
> >>>>>>>>>>>>>>> I've logged in, but I don't see a way to create a
> >>>>> freestyle
> >>>>>>>>>>>>>>> project/pipeline/anything in the UI.   Am I missing
> >>>>>> something
> >>>>>>>>>>> obvious?
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Please see the google drive link below for the image
> >>>> I
> >>>>> was
> >>>>>>>> trying
> >>>>>>>>>> to
> >>>>>>>>>>>>>> share
> >>>>>>>>>>>>>>> before.
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>
> https://drive.google.com/file/d/1BGjltTiRNZRfBaT5d2heTKEfKfUe0Irz/view?usp=sharing
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Tue, Apr 23, 2019 at 9:34 PM Josh Fischer <
> >>>>>>>>> [email protected]>
> >>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Hey All,
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> I was looking around the site
> >>>>>>>>>>>>>> https://builds.apache.org/view/Heron%20Jobs/ .
> >>>>>>>>>>>>>>>> I've logged in, but I don't see a way to create a
> >>>>>> freestyle
> >>>>>>>>>>>>>>>> project/pipeline/anything in the UI.. See attached
> >>>>> image.
> >>>>>>>> Am I
> >>>>>>>>>>>> missing
> >>>>>>>>>>>>>>>> something?
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On Mon, Apr 22, 2019 at 1:09 PM Ning Wang <
> >>>>>>>> [email protected]
> >>>>>>>>>>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Cool.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> On Mon, Apr 22, 2019 at 10:31 AM Josh Fischer <
> >>>>>>>>>> [email protected]
> >>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> I do too.  I’ll resend the email and try to move
> >>>>> forward
> >>>>>>>> this
> >>>>>>>>>>> week.
> >>>>>>>>>>>>>>>>> Ning,
> >>>>>>>>>>>>>>>>>> If I get stuck Ill Let you know.
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> On Mon, Apr 22, 2019 at 12:02 PM Ning Wang <
> >>>>>>>>>> [email protected]>
> >>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> Nice! I have access to Jenkins. Please let me
> >>>> know if
> >>>>>> you
> >>>>>>>>> need
> >>>>>>>>>>>> helps
> >>>>>>>>>>>>>>>>> from
> >>>>>>>>>>>>>>>>>>> me.
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> On Mon, Apr 22, 2019 at 9:40 AM Josh Fischer <
> >>>>>>>>>>> [email protected]>
> >>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> Just an update on the heron doc website. The
> >>>> actual
> >>>>>>>> website
> >>>>>>>>>>> build
> >>>>>>>>>>>>>>>>> has
> >>>>>>>>>>>>>>>>>>> been
> >>>>>>>>>>>>>>>>>>>> fixed. I sent an email out to [email protected]
> >>>>>> asking
> >>>>>>>>> about
> >>>>>>>>>>> how
> >>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>> implement the process and describing what we
> >>>> would
> >>>>>> need
> >>>>>>> in
> >>>>>>>>> the
> >>>>>>>>>>>>>>>>> server
> >>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>> build about a week ago.  I didn’t get a reply
> >>>> back,
> >>>>> I
> >>>>>>> will
> >>>>>>>>> try
> >>>>>>>>>>>> again
> >>>>>>>>>>>>>>>>>> this
> >>>>>>>>>>>>>>>>>>>> week.
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> On Wed, Apr 3, 2019 at 9:08 PM Ning Wang <
> >>>>>>>>>> [email protected]>
> >>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> Great!
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> On Wed, Apr 3, 2019 at 4:25 PM Josh Fischer <
> >>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> Yes I think I am all set up now. Thank you for
> >>>>> your
> >>>>>>>> help.
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> - Josh
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>> On Wed, Apr 3, 2019 at 3:48 PM Dave Fisher <
> >>>>>>>>>>>>>>>>> [email protected]>
> >>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Hi Josh,
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> I see you in the group. Are you all set?
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>> Dave
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> On Apr 3, 2019, at 12:02 PM, Dave Fisher <
> >>>>>>>>>>>>>>>>>> [email protected]>
> >>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>> Email stripped the image out. Please send it
> >>>>>>> directly.
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> On Apr 3, 2019, at 11:54 AM, Josh Fischer <
> >>>>>>>>>>>>>>>>>> [email protected]>
> >>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> Ok went to that link and nothing and authed
> >>>>> with
> >>>>>>>>> apache,
> >>>>>>>>>>>>>>>>> GH,
> >>>>>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>> saw
> >>>>>>>>>>>>>>>>>>>>>>> confirmation of repos.  Still no access via
> >>>> UI or
> >>>>>>> CLI.
> >>>>>>>>>>>>>>>>>>>>>>>>> Image attached.
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Apr 3, 2019 at 1:46 PM Dave Fisher
> >>>> <
> >>>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>>>>>> <mailto:[email protected]>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>> Infra has a question:
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> Could you please have him submit a
> >>>> screenshot
> >>>>> of
> >>>>>>> what
> >>>>>>>>>>>>>>>>>>>>>>> https://gitbox.apache.org/setup/ <
> >>>>>>>>>>>>>>>>>> https://gitbox.apache.org/setup/
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>> says
> >>>>>>>>>>>>>>>>>>>>>>> after he has authed? He may need to reset his
> >>>>>> github
> >>>>>>>>>> linking
> >>>>>>>>>>>>>>>>>> (reset
> >>>>>>>>>>>>>>>>>>>>> link
> >>>>>>>>>>>>>>>>>>>>>> in
> >>>>>>>>>>>>>>>>>>>>>>> the middle box of the setup page.)
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>>>> Dave
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> On Apr 3, 2019, at 11:19 AM, Dave Fisher <
> >>>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>>>>>> <mailto:[email protected]>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> It looks like you are missing from the
> >>>> heron
> >>>>>>>>> committers
> >>>>>>>>>>>>>>>>> group
> >>>>>>>>>>>>>>>>>>> on
> >>>>>>>>>>>>>>>>>>>>> Git
> >>>>>>>>>>>>>>>>>>>>>>> Hub. I’m asking Infra why on Slack. If no
> >>>> answer
> >>>>>> soon
> >>>>>>>>> then
> >>>>>>>>>>>>>>>>> I’ll
> >>>>>>>>>>>>>>>>>>> file
> >>>>>>>>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>>>> JIRA.
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>> Anyone else having issues?
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Apr 3, 2019, at 11:03 AM, Josh
> >>>> Fischer <
> >>>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>>>>>> <mailto:[email protected]>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> I do have 2FA enabled.  I've also tried
> >>>> to
> >>>>> log
> >>>>>>> in/
> >>>>>>>>> log
> >>>>>>>>>>>>>>>>> out.
> >>>>>>>>>>>>>>>>>>> No
> >>>>>>>>>>>>>>>>>>>>>>> success.
> >>>>>>>>>>>>>>>>>>>>>>>>>>> Any suggestions on who I should contact
> >>>> to
> >>>>> help
> >>>>>>>>>> diagnose
> >>>>>>>>>>>>>>>>> and
> >>>>>>>>>>>>>>>>>>>> fix?
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Apr 3, 2019 at 12:58 PM Dave
> >>>> Fisher <
> >>>>>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>>>>>> <mailto:[email protected]>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Apr 3, 2019, at 10:49 AM, Josh
> >>>> Fischer <
> >>>>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>>>>>> <mailto:[email protected]>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thanks for the info Dave.  I have a
> >>>> couple
> >>>>> of
> >>>>>>>>>>>>>>>>> responses to
> >>>>>>>>>>>>>>>>>>>> your
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> questions.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> (1) Does the project wish to create
> >>>>>>> documentation
> >>>>>>>>> in
> >>>>>>>>>> a
> >>>>>>>>>>>>>>>>> new
> >>>>>>>>>>>>>>>>>>>>>>> repository -
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> say
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> apache/incubator-heron-site
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>  Or should the build use an asf-site
> >>>>> branch
> >>>>>> in
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> apache/incubator-heron which just
> >>>> keeps the
> >>>>>>>>> deployed
> >>>>>>>>>>>>>>>>>>> content.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> ** The site build is currently
> >>>> dependent on
> >>>>>>> Bazel
> >>>>>>>>> to
> >>>>>>>>>>>>>>>>>>> generate
> >>>>>>>>>>>>>>>>>>>>>>> Javadocs.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> I
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> think we should just have a "asf-site"
> >>>>> branch
> >>>>>>>> that
> >>>>>>>>> is
> >>>>>>>>>>>>>>>>> used
> >>>>>>>>>>>>>>>>>>>>> within
> >>>>>>>>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> current repo to serve static files
> >>>> from as
> >>>>> it
> >>>>>>>> would
> >>>>>>>>>>>>>>>>>> require
> >>>>>>>>>>>>>>>>>>>> less
> >>>>>>>>>>>>>>>>>>>>>>> moving
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> parts.  Not sure if that would cause
> >>>> any
> >>>>>> issues
> >>>>>>>>> with
> >>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>> current
> >>>>>>>>>>>>>>>>>>>>>>> setup
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> though.  I was asking Ning a similar
> >>>>> question
> >>>>>>> on
> >>>>>>>>> how
> >>>>>>>>>> to
> >>>>>>>>>>>>>>>>>> set
> >>>>>>>>>>>>>>>>>>>> this
> >>>>>>>>>>>>>>>>>>>>>> up
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> since I
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> don't have write access to the repo
> >>>> yet.Hi
> >>>>> -
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Really? - Have you enabled 2FA on
> >>>> GitHub for
> >>>>>>> your
> >>>>>>>>>>>>>>>>>>>> joshfischer1108
> >>>>>>>>>>>>>>>>>>>>>>> username?
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> I recommend that you get access fixed
> >>>> and
> >>>>> then
> >>>>>>>> work
> >>>>>>>>> on
> >>>>>>>>>>>>>>>>>> doing
> >>>>>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>>> build
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> locally. Once you have that we can work
> >>>> on
> >>>>> the
> >>>>>>>>> Jenkins
> >>>>>>>>>>>>>>>>>> build
> >>>>>>>>>>>>>>>>>>>> with
> >>>>>>>>>>>>>>>>>>>>>>> triggers.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> (2) Does the website Jenkins box
> >>>> already
> >>>>>>> support
> >>>>>>>>> the
> >>>>>>>>>>>>>>>>> build
> >>>>>>>>>>>>>>>>>>>>>>> requirements.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> ** I will look into this.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Ask on the-asf.slack.com <
> >>>>>>>> http://the-asf.slack.com/
> >>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> #asfinfra -
> >>>>>>>>>>>>>>>>>>>>>>> tell them it is for a gitpubsub
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> website build.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> Dave
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Apr 3, 2019 at 10:43 AM Dave
> >>>>> Fisher <
> >>>>>>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>>>>>> <mailto:[email protected]>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi -
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> TL:DR - The project should definitely
> >>>> use
> >>>>>>>>> gitpubsub
> >>>>>>>>>>>>>>>>>>> approach.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mar 28, 2019, at 7:08 PM, Josh
> >>>>> Fischer <
> >>>>>>>>>>>>>>>>>>>>> [email protected]
> >>>>>>>>>>>>>>>>>>>>>>> <mailto:[email protected]>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> How does everyone want to manage
> >>>>> publishing
> >>>>>>> the
> >>>>>>>>>> site?
> >>>>>>>>>>>>>>>>>>> After
> >>>>>>>>>>>>>>>>>>>>>>> looking at
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> docs it seems there are 3 options.
> >>>> Being
> >>>>>>> that
> >>>>>>>> we
> >>>>>>>>>> are
> >>>>>>>>>>>>>>>>>>> using
> >>>>>>>>>>>>>>>>>>>>>> git, I
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> would
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> thing that gitsubpub would be the
> >>>> path of
> >>>>>>> least
> >>>>>>>>>>>>>>>>>>>> resistance?...
> >>>>>>>>>>>>>>>>>>>>>>> But I
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> can't
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> find much on how to create the
> >>>> jenkins
> >>>>> job.
> >>>>>>>>> Maybe
> >>>>>>>>>>>>>>>>> this
> >>>>>>>>>>>>>>>>>> is
> >>>>>>>>>>>>>>>>>>>>>> listed
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> somewhere
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> else in the documentation?  Does
> >>>> anyone
> >>>>>> have
> >>>>>>>>> other
> >>>>>>>>>>>>>>>>>>>> suggestions
> >>>>>>>>>>>>>>>>>>>>>> or
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> ideas?
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Here is link to the guidelines ->
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>> http://www.apache.org/dev/project-site.html
> >>>>>>> <
> >>>>>>>>>>>>>>>>>>>>>>> http://www.apache.org/dev/project-site.html>.
> >>>> I
> >>>>>> copy
> >>>>>>>> and
> >>>>>>>>>>>>>>>>> pasted
> >>>>>>>>>>>>>>>>>>> some
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> info
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> below on the different methods of
> >>>> website
> >>>>>>>>>> publishing
> >>>>>>>>>>>>>>>>> for
> >>>>>>>>>>>>>>>>>>>> quick
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> reference.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - Apache CMS, which provides a simple
> >>>>>>>>> browser-based
> >>>>>>>>>>>>>>>>> user
> >>>>>>>>>>>>>>>>>>>>>>> interface for
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> editing, staging and publishing site
> >>>>>> content
> >>>>>>> in
> >>>>>>>>>>>>>>>>>> Markdown,
> >>>>>>>>>>>>>>>>>>>> HTML
> >>>>>>>>>>>>>>>>>>>>>> or
> >>>>>>>>>>>>>>>>>>>>>>> any
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> other
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> source format for which support has
> >>>> been
> >>>>>>> added.
> >>>>>>>>> See
> >>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>> CMS
> >>>>>>>>>>>>>>>>>>>>>>> reference
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <https://www.apache.org/dev/cmsref <
> >>>>>>>>>>>>>>>>>>>>>>> https://www.apache.org/dev/cmsref>> and
> >>>> adoption
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> <
> >>>> https://www.apache.org/dev/cmsadoption
> >>>>> <
> >>>>>>>>>>>>>>>>>>>>>>> https://www.apache.org/dev/cmsadoption>> for
> >>>>> more
> >>>>>>>>> details.
> >>>>>>>>>>>>>>>>> The
> >>>>>>>>>>>>>>>>>>>> Apache
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> CMS uses svnpubsub as the underlying
> >>>>>>> mechanism
> >>>>>>>>> for
> >>>>>>>>>>>>>>>>>>>> publishing
> >>>>>>>>>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>>>>> site.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> While this was home grown in Apache
> >>>> and
> >>>>> all
> >>>>>>> the
> >>>>>>>>> rage
> >>>>>>>>>>>>>>>>> 7-8
> >>>>>>>>>>>>>>>>>>>> years
> >>>>>>>>>>>>>>>>>>>>>> ago
> >>>>>>>>>>>>>>>>>>>>>>> when
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> I
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> used this to port over OpenOffice.org
> >>>>> with a
> >>>>>>>>> reskin.
> >>>>>>>>>>>>>>>>> This
> >>>>>>>>>>>>>>>>>>>>> should
> >>>>>>>>>>>>>>>>>>>>>>> not be
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> used. Infra wants people to stop and
> >>>> there
> >>>>>> are
> >>>>>>>>>>>>>>>>> occasional
> >>>>>>>>>>>>>>>>>>>>>>> publishing
> >>>>>>>>>>>>>>>>>>>>>>>>>>>> issues.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - svnpubsub, which allows the static
> >>>>>> contents
> >>>>>>>> of
> >>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>> designated
> >>>>>>>>>>>>>>>>>>>>>> svn
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> folder
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (example <
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>> http://svn.apache.org/repos/asf/ant/site/ant/production/
> >>>>>>>>> <
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>> http://svn.apache.org/repos/asf/ant/site/ant/production/
> >>>>>>>>>>>> )
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> automatically published as the
> >>>> project
> >>>>> web
> >>>>>>> site
> >>>>>>>>> at
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://project.apache.org/ <
> >>>>>>>>>>>>>>>>> http://project.apache.org/
> >>>>>>>>>>>>>>>>>>> .
> >>>>>>>>>>>>>>>>>>>> The
> >>>>>>>>>>>>>>>>>>>>>>> project team can use any site build
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> mechanism it wants as long as the
> >>>> above
> >>>>>>>>>> requirements
> >>>>>>>>>>>>>>>>> are
> >>>>>>>>>>>>>>>>>>>> met.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> The CMS also uses svnpubsub. Not many
> >>>> new
> >>>>>>>> projects
> >>>>>>>>>> or
> >>>>>>>>>>>>>>>>>>>> podlings
> >>>>>>>>>>>>>>>>>>>>>> are
> >>>>>>>>>>>>>>>>>>>>>>> using
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Subversion other than as required for
> >>>>>>> releases.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> - gitpubsub, which allows the static
> >>>>>> contents
> >>>>>>>> of
> >>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>> designated
> >>>>>>>>>>>>>>>>>>>>>> git
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> repository to be served as the
> >>>> website
> >>>>> for
> >>>>>> a
> >>>>>>>>>> project.
> >>>>>>>>>>>>>>>>>> git
> >>>>>>>>>>>>>>>>>>>>> based
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> websites
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> are typically maintained in a
> >>>> asf-site
> >>>>>> branch
> >>>>>>>> to
> >>>>>>>>> be
> >>>>>>>>>>>>>>>>>>>> published
> >>>>>>>>>>>>>>>>>>>>> as
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> https://project.apache.org <
> >>>>>>>>>>>>>>>>> https://project.apache.org/
> >>>>>>>>>>>>>>>>>>> .
> >>>>>>>>>>>>>>>>>>>>> They
> >>>>>>>>>>>>>>>>>>>>>>> can be hosted from your primary
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> project
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> repo. Typically these will be built
> >>>> as a
> >>>>>>>> jenkins
> >>>>>>>>>> job
> >>>>>>>>>>>>>>>>> or
> >>>>>>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>>>> buildbot
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> job. It
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> is recommended that you only have a
> >>>>> single
> >>>>>>>> writer
> >>>>>>>>>> to
> >>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>> asf-site
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> branch to
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> avoid potential conflicts.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I’ve just revised the Incubator’s site
> >>>>> build
> >>>>>>>> since
> >>>>>>>>>> we
> >>>>>>>>>>>>>>>>>> have
> >>>>>>>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>>> mix
> >>>>>>>>>>>>>>>>>>>>>>> of svn
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> legacy, current analysis and git
> >>>> static
> >>>>>>> content.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> See
> >>>> https://github.com/apache/incubator <
> >>>>>>>>>>>>>>>>>>>>>>> https://github.com/apache/incubator> and the
> >>>>>>>> README.md.
> >>>>>>>>>> This
> >>>>>>>>>>>>>>>>> is
> >>>>>>>>>>>>>>>>>> a
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> jBake site with two Jenkins build
> >>>> steps.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This should be the approach. Two
> >>>> areas for
> >>>>>>>> further
> >>>>>>>>>>>>>>>>>>>> discussion.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (1) Does the project wish to create
> >>>>>>>> documentation
> >>>>>>>>>> in a
> >>>>>>>>>>>>>>>>>> new
> >>>>>>>>>>>>>>>>>>>>>>> repository -
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> say apache/incubator-heron-site
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>  Or should the build use an asf-site
> >>>>> branch
> >>>>>>> in
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> apache/incubator-heron which just
> >>>> keeps
> >>>>> the
> >>>>>>>>> deployed
> >>>>>>>>>>>>>>>>>>> content.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> (2) Does the website Jenkins box
> >>>> already
> >>>>>>> support
> >>>>>>>>> the
> >>>>>>>>>>>>>>>>>> build
> >>>>>>>>>>>>>>>>>>>>>>> requirements.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hugo --- Static site generator
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> GulpJS --- Build tool for static
> >>>> assets
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Twitter Bootstrap --- Sass/CSS and
> >>>>>>> JavaScript
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Documentation Setup
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Running the Heron documentation
> >>>> locally
> >>>>>>>> requires
> >>>>>>>>>>>>>>>>> that
> >>>>>>>>>>>>>>>>>> you
> >>>>>>>>>>>>>>>>>>>>> have
> >>>>>>>>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> following installed:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Make
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Node.js
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> npm
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> pip - install PyYAML>=3.12
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Go (make sure that your GOPATH and
> >>>>> GOROOT
> >>>>>>> are
> >>>>>>>>> set)
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> What versions of the above and we can
> >>>>> check
> >>>>>>> with
> >>>>>>>>>> Infra
> >>>>>>>>>>>>>>>>>>>> through
> >>>>>>>>>>>>>>>>>>>>>> the
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> [email protected] <mailto:
> >>>>> [email protected]
> >>>>>>>
> >>>>>>>>> email.
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Dave
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Fri, Mar 22, 2019 at 10:50 AM
> >>>> Josh
> >>>>>>> Fischer
> >>>>>>>> <
> >>>>>>>>>>>>>>>>>>>>>>> [email protected] <mailto:
> >>>> [email protected]
> >>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 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] <mailto:
> >>>>>> [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] <mailto:
> >>>> [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/> <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://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>
> >>>>> <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>> 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>
> >>>>>>>> <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>
> >>>> 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>
> >>>> <
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>> 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
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>>>> Sent from A Mobile Device
> >>>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>>>> Sent from A Mobile Device
> >>>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>>> Sent from A Mobile Device
> >>>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>> --
> >>>> Sent from Gmail Mobile
> >>>>
> >>>
>
>
>

Reply via email to