-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
new g8 template (pekko-http-quickstart-scala) #28
Comments
Probably not very helpful but I converted my OSS template (quite popular, by the way) and the transition was really smooth: theiterators/akka-http-microservice#171 |
@luksow I would be open to adding a link to your template. It would allow us to long finger the task of replacing akka-http-quickstart-scala and concentrate on other tasks. When you have time, would you be able to create a pekko-http-microservice from your existing PR? We could mention that in our docs. |
@pjfanning thanks for getting back to me! Actually, if Another question is, do we want to have a 1:1 version? What I dislike about Also, I'm happy to create pekko-http-microservice from my PR. There are two things to consider. First of all, it's Scala 3 version, which means I have to use
Lastly, having said that, looking forward to Scala 3, I think it's important to consider the role of spray-json in the core of pekko-http as it's basically obsolete. |
Thanks @luksow - any direction that you choose will be useful. A Scala pekko version of akka-quickstart will be easier to integrate with the pekko docs but we can work with anything. Regarding JSON support, pekko-http-spray-json may be ok for now but cloning Heiko Seeburger's libs may be a good longer term plan. I plan to look at this latter option but if anyone else gets there first - that's great. |
@luksow I forked akka-http-json and created https://github.com/pjfanning/pekko-http-json I pushed snapshot jars to: |
@pjfanning cool, I've asked my colleagues to help with both |
@pjfanning https://github.com/theiterators/pekko-http-microservice is up. Now working on |
@pjfanning I think it's ready: https://github.com/theiterators/pekko-http-quickstart-scala.g8 Also my colleague @rotifyld is happy to help, as she did the most of the migration. |
I also updated one of my examples: https://github.com/jrudolph/pekko-http-scala-js-websocket-chat |
The situation seems indeed a bit confused right now, but the latest version of spray-json seems to be published for Scala 3 even if the PR it was released from has not yet been merged. |
@pjfanning I can take care of it in the following days |
@jrudolph I'm doing an edit to the pekko-http docs. There doesn't seem to be a place to add references to useful examples. It seems like something we should have. |
Maybe under "Extensions"? We could rename the menu point:
https://nightlies.apache.org/pekko/docs/pekko-http/main-snapshot/docs//extensions.html
PJ Fanning ***@***.***> schrieb am Mi., 1. März 2023, 15:09:
… I also updated one of my examples:
https://github.com/jrudolph/pekko-http-scala-js-websocket-chat
@jrudolph <https://github.com/jrudolph> I'm doing an edit to the
pekko-http docs. There doesn't seem to be a place to add references to
useful examples. It seems like something we should have.
—
Reply to this email directly, view it on GitHub
<#28 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAACNDFDDZDPWVANGIYPC5LWZ5KCLANCNFSM6AAAAAAUCPLMDA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Maybe add the templates to https://github.com/foundweekends/giter8/wiki/giter8-templates? |
Both (scala/java) g8 templates are now migrated and available here:
Do you want to host these repositories here, under Apache organization? If so, feel free to fork them. I'll wait with adding them to the aforementioned The only thing that's left is to publish the paradox docs (I'm not familiar with your workflow), and then add the link to the documentation at the very beginning of both README files (here and here). |
@rotifyld thanks for producing these so quickly. I'm happy to reference the 'theiterators' versions in our docs. For Apache repos, we need to do a fair amount of extra 'paperwork' - checking code licenses, adding disclaimers, etc. |
@rotifyld would it possible to replace the 'About' links to akka.io (top right of pages)? |
@pjfanning done, replaced with pekko.apache.org |
And added to the giter8-wiki. Then the only thing left to close the issue is to publish the docs. Are you able to host it by your side? Alternatively, I could get rid of the paradox directives and simply leave them as markdown files on GitHub wiki — I think however that the paradox capabilities greatly enhances the readability. I'm also not sure on the possibility of hosting it by our side, but I may inquire into it |
introduction.md mentions
The text was updated successfully, but these errors were encountered: