I think this sounds reasonable , if platform guide isn't mandatory for 1.0.0 
then let's not do it now.

Good news that we've scoped out the work required here for future anyway.

-Sam


-----Original Message-----
From: PJ Fanning <[email protected]> 
Sent: Friday, May 5, 2023 2:50 PM
To: [email protected]
Subject: [EXTERNAL] Re: [DISCUSS] Publishing and hosting the 
pekko-platform-guide

I've had a quick look at the PRs and the general discussion and I think we 
should backpeddle here.

We've already removed the references in the core Pekko docs to the 
pekko-platform-guide.

There looks like there are really large changes needed to the platform guide.

The attention of the Pekko PPMC is switching towards starting towards a getting 
a release candidate done for the main incubator-pekko repo. More details on 
this will be posted out soon.

I think there are too many questions and reviews needed for what to do with 
pekko-platform-guide and it is just going to turn into a time sink.

Maybe we should forget about the pekko-platform-guide until we get the release 
done.

 

On 2023/05/05 11:02:29 Samuele Resca wrote:
> Hi,
> 
> Replying to this thread as I started working on this.
> 
> - The automatic docs conversion from asciidoc to markdown is not 
> straightforward because of the Paradox directives. It requires 
> substantial manual work which will be needed anyway to update the Akka 
> references to Pekko.
> - I have opened a PR #26 to set up a minimal build.sbt with Paradox config.
> 
> To summarize on how to proceed:
> 
> 1.  Remove all unnecessary content from the guide (i.e.: Akka Cloud 
> Platform + Telemetry). This also helps to speed up point 2.
> 2. Start the gradual conversion from Asciidoc to Paradox markdown + 
> Remove the Akka reference (asciidoc and Paradox build can live side by 
> side in the
> repo)
> 3. Start the conversion of the
> docs-source/docs/modules/microservices-tutorial and the 
> docs-source/docs/modules/how-to source code 4. Remove all the asciidoc 
> build-related files 5. Update the publishing guide
> 
> Let me know your thoughts.
> Thanks.
> Samuele
> 
> 
> Il giorno ven 28 apr 2023 alle ore 15:48 Sam Byng 
> <[email protected]> ha scritto:
> 
> > I think this is probably the ideal long term situation. I would say 
> > that we should do this now too.
> >
> > I assume this will require the following - anything else?
> >
> > - Docs conversion from asciidoc to markdown (potential bugs / 
> > features lost introduced during conversion) Seems like there's a CLI 
> > tool for this here:
> > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgi
> > thub.com%2Fopendevise%2Fdowndoc&data=05%7C01%7Csambyng%40microsoft.c
> > om%7C21b343c2d34a4914c97a08db4d6fae08%7C72f988bf86f141af91ab2d7cd011
> > db47%7C1%7C0%7C638188914345831475%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC
> > 4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7
> > C%7C&sdata=%2BCpLLc28vIJ3q5GTozZ12WnhNVZlPiptbAWsdJlsgik%3D&reserved
> > =0
> >
> > - Update of codebase with a build.sbt file + paradox setup code / 
> > config etc.
> >
> > - Update to use the pekko guide UI instead of the lightbend UI
> >
> > - Strip out the current antora / asciidoctor code.
> >
> > - Update the manual publishing guide:
> > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgi
> > thub.com%2Fapache%2Fincubator-pekko-site%2Fwiki%2FManual-Publishing&
> > data=05%7C01%7Csambyng%40microsoft.com%7C21b343c2d34a4914c97a08db4d6
> > fae08%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63818891434583147
> > 5%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTi
> > I6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=uaexN%2FnmIkLWCNnvFhr
> > ZKF6jE88Go6ZNnD9yat5MsQw%3D&reserved=0
> >
> > Pros: Consistent approach, Easily get the Apache Pekko UI in, Using 
> > a build tool that we control.
> > Cons: More work to get platform guide out. Bugs converting docs that 
> > will need ironing out.
> >
> > -Sam
> >
> > -----Original Message-----
> > From: PJ Fanning <[email protected]>
> > Sent: Friday, April 28, 2023 11:44 AM
> > To: [email protected]
> > Subject: [EXTERNAL] Re: [DISCUSS] Publishing and hosting the 
> > pekko-platform-guide
> >
> > Any chance we could make the doc build use the pekko-sbt-paradox 
> > plugin like we use elsewhere?
> >
> > On Thu, 27 Apr 2023 at 19:28, Sam Byng 
> > <[email protected]>
> > wrote:
> > >
> > > Hi all,
> > >
> > > I'm looking at 
> > > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2F
> > > github.com%2Fapache%2Fincubator-pekko%2Fissues%2F244&data=05%7C01%
> > > 7Csambyng%40microsoft.com%7C21b343c2d34a4914c97a08db4d6fae08%7C72f
> > > 988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638188914345831475%7CUnkno
> > > wn%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1ha
> > > WwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=oY0IBYNIlU4QCj26q67mGf6Bsc
> > > Jyur1PqqAJ%2Fg8GwIY%3D&reserved=0 and
> > would like to discuss how we will publish and host the pekko 
> > platform guides.
> > >
> > >
> > > On publishing releases:
> > > In akka the guide was 'published via tech hub via a webhook'.
> > > I'm not familiar with tech hub / I don't have expertise here but 
> > > perhaps
> > we will want to do something more similar to the pekko-sites?
> > >
> > > On hosting:
> > > In akka, there was a separate website for the akka platform guide 
> > > ( https://deve/ 
> > > loper.lightbend.com%2Fdocs%2Fakka-guide&data=05%7C01%7Csambyng%40m
> > > icro 
> > > soft.com%7C6a08ee46d9a44e95f54a08db47d59074%7C72f988bf86f141af91ab
> > > 2d7c 
> > > d011db47%7C1%7C0%7C638182754825387733%7CUnknown%7CTWFpbGZsb3d8eyJW
> > > Ijoi
> > > MC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%
> > > 7C%7
> > > C%7C&sdata=7JVRAvKSFQNHncyrp1U7FzC5CXDUjcRiW8dWA0QsHYA%3D&reserved
> > > =0 ) vs the akka docs ( https://doc/.
> > > akka.io%2Fdocs%2Fakka%2Fcurrent%2Ftyped%2Fguide%2F&data=05%7C01%7C
> > > samb
> > > yng%40microsoft.com%7C6a08ee46d9a44e95f54a08db47d59074%7C72f988bf8
> > > 6f14 
> > > 1af91ab2d7cd011db47%7C1%7C0%7C638182754825387733%7CUnknown%7CTWFpb
> > > GZsb 
> > > 3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0
> > > %3D% 
> > > 7C3000%7C%7C%7C&sdata=XrwXrAZWKlF9kjzEV1Ism0w1d%2FHmbx3FGrUm%2FISX
> > > 83k%
> > > 3D&reserved=0) Do we want something similar here or do we want to 
> > > bundle the platform guide into pekko.apache.org ?
> > >
> > > On the platform guide UI 'theme':
> > > In akka, the lightbend antora-supplemental theme was used. Do we 
> > > still
> > want this?
> > > [https://git/
> > > hub.com%2Fapache%2Fincubator-pekko-platform-guide%2Fblob%2Fmain%2F
> > > docs
> > > -source%2Fsite.yml%23L15&data=05%7C01%7Csambyng%40microsoft.com%7C
> > > 6a08 
> > > ee46d9a44e95f54a08db47d59074%7C72f988bf86f141af91ab2d7cd011db47%7C
> > > 1%7C 
> > > 0%7C638182754825387733%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDA
> > > iLCJ 
> > > QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=
> > > pW3q U9FCdSKo2o9ABggJ75dAqEmBgWmD9GhFVrImtno%3D&reserved=0]
> > >
> > >
> > > Please let me know your thoughts. In the meantime, Samuele and I 
> > > will be
> > raising PRs to convert the docs themselves.
> > >
> > >
> > > Many thanks
> > >
> > > Sam
> > >
> > >
> > >
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: [email protected] For 
> > additional commands, e-mail: [email protected]
> >
> >
> > --------------------------------------------------------------------
> > - To unsubscribe, e-mail: [email protected] For 
> > additional commands, e-mail: [email protected]
> >
> >
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected] For additional 
commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to