Skip to content
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

Provide Gradle Kotlin DSL examples in documentation #25

Closed
aalmiray opened this issue Nov 1, 2018 · 5 comments
Closed

Provide Gradle Kotlin DSL examples in documentation #25

aalmiray opened this issue Nov 1, 2018 · 5 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed
Milestone

Comments

@aalmiray
Copy link
Collaborator

aalmiray commented Nov 1, 2018

As explained at gradle/gradle#6790; follow tabbed alternative shown by @bmuschko at bmuschko/gradle-docker-plugin#677

@aalmiray aalmiray added enhancement New feature or request help wanted Extra attention is needed labels Nov 1, 2018
@aalmiray aalmiray added this to the 0.7.0 milestone Nov 1, 2018
@aalmiray aalmiray self-assigned this Nov 1, 2018
@eriwen
Copy link

eriwen commented Nov 7, 2018

This is great news. I wonder if you had seen this post before for choosing DSLs via tabs?

The advantages of the approach in the post are

  • User DSL preferences are remembered client-side
  • Neato little Groovy and Kotlin logos for your tabs and file names
  • No need to include zepto/jquery/etc just for this

Related, I have had a TODO to open source the asciidoctor extensions that Gradle uses here that make samples authoring in Asciidoctor particularly nice. Is that something you'd be interested in?

@aalmiray
Copy link
Collaborator Author

aalmiray commented Nov 7, 2018

I think I missed the post. I went with @bmuschko's option because I recently saw him demoing the docs at Voxxed Days Banff. However I like the logos on tabs, so I may give that DSL a try.

Yes, I'd love to help open sourcing stuff. I'll be at Devoxx BE next week, perhaps it's something to be discussed with @jlstrater? 😏

@jlstrater
Copy link

Sure! Let's chat when you have some time.

@bmuschko
Copy link

bmuschko commented Nov 8, 2018

I am sure the community would appreciate an AsciiDoctorJ extension for their multi-lingual plugins. 👍 The entry barrier for writing such docs should be as low as possible.

@aalmiray
Copy link
Collaborator Author

aalmiray commented Nov 8, 2018

Indeed. But in order to appeal to a much wider audience such extension should be written in Ruby and its language recognition should be pluggable, not just Groovy and Kotlin as it currently stands 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

4 participants