[dancer-users] List of DSL keywords
Stefan Hornburg (Racke)
racke at linuxia.de
Tue Dec 22 17:05:53 EST 2020
On 12/22/20 2:39 PM, Jason A. Crome wrote:
> I’ve wanted to make a separate manual page just for the DSL for some time. This now seems like a great opportunity to
> make it happen.
>
> There is a doc overhaul in the works, and one of the things missing from it was an index of the DSL keywords. This will
> help that project along too.
>
> Great call on the test, racke.
>
Here we go: https://github.com/PerlDancer/Dancer2/pull/1570 (Add test to check whether all DSL keywords appear in the
manual).
BTW: did we cover Dancer testing in the past advent calendars?
Regards
Racke
> I am happy to make an issue in GitHub out of this when we wrap discussion up here. Or I can add one now and we can move
> the discussion there.
>
> Jason
>
> On Tue, Dec 22, 2020, at 5:08 AM, Stefan Hornburg (Racke) wrote:
>> On 12/22/20 10:42 AM, Gabor Szabo wrote:
>> > Hi,
>> >
>> > Let's separate this thread as this is a technical issue.
>> >
>> > Dancer2::Core::DSL might contain the definite list, but I , as a regular user, don't see it I don't see it in the
>> > documentation. My suggestion would be either to list them in the POD of Dancer2::Core::DSL or include a link to
>> > https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS
>> <https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS>
>> > <https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS
>> <https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS>> as that's where they are documented.
>> >
>> > Gabor
>>
>> Hello Gabor,
>>
>> I think we need to check which DSL keywords from Dancer2::Core::DSL are missing in the manual and add the documentation
>> for those items.
>>
>> The check could be automated and part of the test suite.
>>
>> Regards
>> Racke
>>
>> >
>> > On Mon, Dec 21, 2020 at 12:43 PM Russell Jenkins <russell.jenkins at strategicdata.com.au
>> <mailto:russell.jenkins at strategicdata.com.au>
>> > <mailto:russell.jenkins at strategicdata.com.au <mailto:russell.jenkins at strategicdata.com.au>>> wrote:
>> >
>> > ps. The definite list of keywords is in Dancer2::Core::DSL.
>> >
>> >
>> > On 21/12/20 5:14 pm, Gabor Szabo wrote:
>> >>
>> >> For example looking for the full list of words in the DSL:
>> >> I clicked on both links saying DSL, neither of them had the list, nor a link to the manual
>> >> where I findall found it:
>> >> https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS
>> <https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS>
>> >> <https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS
>> <https://metacpan.org/pod/distribution/Dancer2/lib/Dancer2/Manual.pod#DSL-KEYWORDS>>
>> >>
>> >>
>> >
>> >
>> >
>> > _______________________________________________
>> > dancer-users mailing list
>> > dancer-users at lists.preshweb.co.uk <mailto:dancer-users at lists.preshweb.co.uk>
>> > https://lists.preshweb.co.uk/mailman/listinfo/dancer-users <https://lists.preshweb.co.uk/mailman/listinfo/dancer-users>
>> >
>>
>>
>> --
>> Ecommerce and Linux consulting + Perl and web application programming.
>> Debian and Sympa administration. Provisioning with Ansible.
>>
>>
>> _______________________________________________
>> dancer-users mailing list
>> dancer-users at lists.preshweb.co.uk <mailto:dancer-users at lists.preshweb.co.uk>
>> https://lists.preshweb.co.uk/mailman/listinfo/dancer-users <https://lists.preshweb.co.uk/mailman/listinfo/dancer-users>
>>
>>
>> *Attachments:*
>>
>> * OpenPGP_signature
>
> --
> Jason A. Crome / CromeDome
> CPAN: https://metacpan.org/author/CROMEDOME <https://metacpan.org/author/CROMEDOME>
> GitHub: https://github.com/cromedome <https://github.com/cromedome>
> Twitter: https://twitter.com/cromedome <https://twitter.com/cromedome>
> Blog: https://cromedome.net <https://cromedome.net>
>
>
> _______________________________________________
> dancer-users mailing list
> dancer-users at lists.preshweb.co.uk
> https://lists.preshweb.co.uk/mailman/listinfo/dancer-users
>
--
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 840 bytes
Desc: OpenPGP digital signature
URL: <http://lists.preshweb.co.uk/pipermail/dancer-users/attachments/20201222/25a713c9/attachment.sig>
More information about the dancer-users
mailing list