Thank you for the suggestion, but it looks like I do not have permissions
either. I will contact ASF Infra for assistance.

Bruce

On Wed, Dec 13, 2017 at 2:41 AM, Martyn Taylor <[email protected]> wrote:

> On Wed, Dec 13, 2017 at 4:00 AM, Bruce Snyder <[email protected]>
> wrote:
>
> > I had the following empty git repo created to hold the HTML from the
> > current website:
> >
> > https://github.com/apache/activemq-web
> >
> > However, I have a conundrum -- content cannot be pushed directly to a
> > Github ASF repo. Content can only be added via pull request but Github
> does
> > not allow a pull request on an empty repo.
> >
> Bruce, have you tried pushing directly to the ASF repo.  i.e.  git://
> git.apache.org/activemq-web.git
>
> This is the workflow we currently use, we push directly to the ASF repo.
> PRs are really only used for review and discussion.  I tried to push
> directly this morning but looks like I don't have write permissions.
>
> >
> > Any ideas on how to get the HTML into the repo? I guess I could ask ASF
> > Infra to push it.
> >
> > Bruce
> >
> > On Tue, Dec 12, 2017 at 8:17 PM, Bruce Snyder <[email protected]>
> > wrote:
> >
> > > I'm going to address all the questions to me in this single reply.
> > >
> > > My original suggestion was that we export the HTML from Confluence,
> > > convert to Markdown and put the Markdown and the images in a git repo.
> > > Markdown is much easier to edit than raw HTML, especially the HTML
> > exported
> > > from Confluence (blech!). The idea was that we could use Jekyll + SAAS
> to
> > > craft a new website. In fact, Michael Andre Pearce produced a mockup of
> > > this using the Apache Metro website as an example (because it already
> > makes
> > > use of Jekyll + SAAS). It was enough to convince me that we should take
> > > this path, so I started looking into doing a full, new export of
> > Confluence
> > > pages to HTML. If you have not seen Michael's mockup, you should really
> > > take a look.
> > >
> > > So, I manually grabbed the raw HTML that is automagically exported from
> > > Confluence and is hosting the current site that we see at
> > > http://activemq.apache.org. I did some testing on it using text2html
> and
> > > the conversion it does is pretty awful and would require a lot of hand
> > work
> > > to fix it. So, we discussed the point that there are 1600+ pages of
> HTML
> > to
> > > manually edit. But I later realized that it was only about 950 HTML
> pages
> > > (from what I can tell so far).
> > >
> > > Then, Dan Kulp found a Confluence HTML to raw HTML converter built on
> top
> > > of PanDoc. So, I have also been trying to export the HTML from
> Confluence
> > > in order to try out the PanDoc converter (it works based on the
> > Confluence
> > > export function which is different from how the HTML is automagically
> > > converted). Unfortunately, I am running into a NullPointerException
> from
> > > Confluence. ASF Infra is telling me that the NPE is due to the CDATA in
> > the
> > > search function on the Navigation page and is suggesting that the
> > solution
> > > is to remove the Navigation page. The problem with this suggestion is
> > that
> > > it would fundamentally remove all the navigation on the right-hand side
> > of
> > > the site -- not what we want.
> > >
> > > I have also given some thought to the idea that removing the current
> site
> > > will break all links to old site. This is something that cannot be
> > > overlooked and must be prevented as we do not want to leave users who
> > have
> > > bookmarked a page high and dry. This is a fairly easy problem to solve
> > this
> > > using some mod_rewrite rules, the question is if ASF Infra is willing
> to
> > > allow us to deploy such custom rules. This should be investigated when
> we
> > > get to that point, but we are not there yet. First, we need to decide
> the
> > > best path forward based on what I have described above in the preceding
> > > paragraphs.
> > >
> > >
> > > Bruce
> > >
> > > On Tue, Dec 12, 2017 at 11:39 AM, Martyn Taylor <[email protected]>
> > > wrote:
> > >
> > >> I was thinking there would be a single css file for all the pages.
> But
> > I
> > >> haven't seen the files yet. Let's have a play around when Bruce pushes
> > the
> > >> export.
> > >>
> > >> Cheers
> > >>
> > >> On 12 Dec 2017 5:30 pm, "Michael André Pearce" <
> > >> [email protected]>
> > >> wrote:
> > >>
> > >> > What’s 1600 pages between friends....
> > >> >
> > >> > I agree it will be easier to covert to md than to start doing css
> > >> styles.
> > >> > It’s all from a wiki anyhow so it’s can’t be that far off.
> > >> >
> > >> > It be good to get some samples (eg 50 pages) if not all just to try
> > and
> > >> > see what it is like.
> > >> >
> > >> >
> > >> >
> > >> > On 12 Dec 2017, at 17:04, Clebert Suconic <
> [email protected]>
> > >> > wrote:
> > >> >
> > >> > >> Exporting to MD and creating a gitbook seems like a big task, I
> > >> suspect
> > >> > any
> > >> > >> tool we use will cause a bunch of styling/content issues.
> > >> > >>
> > >> > >> At least initially, how about we just create a nice landing page
> > that
> > >> > >> brings the ActiveMQ site and Artemis site together, and
> > refresh/align
> > >> > the
> > >> > >> existing content with some CSS?
> > >> > >
> > >> > > I was just looking for the minimal effort task. I thought that
> > >> > > converting these pages into a doc would be easier than converting
> > them
> > >> > > to another .css...
> > >> > >
> > >> > > if the conversion needed to be done anyways... I thought .md would
> > be
> > >> > > easier and having a better final presentation.
> > >> >
> > >>
> > >
> > >
> > >
> > > --
> > > perl -e 'print unpack("u30","D0G)U8V4\@4VYY9&
> > > 5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );'
> > >
> > > ActiveMQ in Action: http://bit.ly/2je6cQ
> > > Blog: http://bsnyder.org/ <http://bruceblog.org/>
> > > Twitter: http://twitter.com/brucesnyder
> > >
> >
> >
> >
> > --
> > perl -e 'print
> > unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );'
> >
> > ActiveMQ in Action: http://bit.ly/2je6cQ
> > Blog: http://bsnyder.org/ <http://bruceblog.org/>
> > Twitter: http://twitter.com/brucesnyder
> >
>



-- 
perl -e 'print
unpack("u30","D0G)U8V4\@4VYY9&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );'

ActiveMQ in Action: http://bit.ly/2je6cQ
Blog: http://bsnyder.org/ <http://bruceblog.org/>
Twitter: http://twitter.com/brucesnyder

Reply via email to