by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Apr 23 10:21
    lyncodev commented #377
  • Apr 22 15:50
    eXsio commented #377
  • Apr 22 15:44
    eXsio commented #377
  • Apr 22 15:43
    eXsio commented #377
  • Apr 21 20:07
    SBI- commented #377
  • Apr 10 11:30
    stefan-reich commented #370
  • Mar 19 05:52
    logue edited #378
  • Mar 19 03:46
    logue opened #378
  • Mar 13 12:44
    dalu commented #81
  • Nov 25 2019 21:25
    ludovicmartin commented #377
  • Nov 25 2019 17:37
    eXsio opened #377
  • Nov 24 2019 22:28
    luca-vercelli commented #357
  • Oct 23 2019 00:54
    Ordiel commented #357
  • Sep 12 2019 15:36
    vusalalishov commented #370
  • Sep 06 2019 08:00
    vganshin closed #80
  • Aug 12 2019 17:17
    LDVSOFT opened #376
  • Jun 16 2019 12:12
    gtudan opened #81
  • Jun 16 2019 11:58
    gtudan opened #29
  • Jun 16 2019 11:48
    gtudan opened #375
  • Mar 06 2019 20:43
    redochka commented #346
João Melo
@lyncodev
1 2
János Pásztor
@janoszen
Hey @lyncodev, not sure if you're watching Gitter, but in case: I realize I just dumped a lot of issues into Github, so I'd like to offer my help if I can.
João Melo
@lyncodev
Hi @janoszen, sorry, just saw your message now (I'll be a lot more active around here now). Help is always welcome. There are a lot of things to be done, as you've been doing (taking the initiative) is great. We can also start to discuss what we think needs doing as next steps and make that visible to everyone.
János Pásztor
@janoszen
Woot woot, very cool!
Casey Brooks
@cjbrooks12

@lyncodev I've set up Jtwig with a proof-of-concept site using Orchid to generate documentation for tags and functions here. Orchid replaces Javadoc and is integrated with the standard Gradle build (gradle assemble, you'll need to clean in-between builds currently). You can then view the site by starting any local HTTP server in build/docs/javadoc.

Internally, it uses the Javadoc tool's APIs to parse Javadoc comments and detect methods/fields/etc. just as you'd expect, but it then passes that data to Jtwig to render into the final output pages, which is a great way to demonstrate real-world usage of Jtwig. The theme is still pretty rough, and while it's still early in development now, the Orchid API is getting closer to being finished and there are several plugins we can add in if we want, such as static pages or a wiki (I've included the Wiki plugin in the Jtwig docs also).

In particular, I've set up one function, batch, with an example for how we could begin to embed documentation directly in the source code for this. You can see the comments embedded in org.jtwig.functions.impl.list.BatchFunction and how they relate to the page generated at /functions/list/Batch. We can do similar things for tags, expressions, or anything else.

Anyway, go ahead and check it all out and see if this is a tool you'd like to use for future Jtwig documentation. I'll be here if you have questions or want to discuss this further, or you can email me directly at cjbrooks12@gmail.com.

João Melo
@lyncodev
Thanks Casey, yes I will.
János Pásztor
@janoszen
Sorry for being away so long folks, I had a few things come together. I'm still working on the compatibility test
nulled06
@nulled06
Hello everyone. Can anybody explain where i can get 6.87.0.release jtwig from this issue jtwig/jtwig#367 . Thanks!