Skip to content

Commit a2000b8

Browse files
authored
minor edits and cleanup
1 parent 0fa9594 commit a2000b8

File tree

1 file changed

+9
-10
lines changed

1 file changed

+9
-10
lines changed

doc/Language/modules.pod6

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ my $bar = Bar.new;
214214
215215
=head3 is export
216216
217-
Packages, subroutines, variables, constants and enums are exported by marking
217+
Packages, subroutines, variables, constants, and enums are exported by marking
218218
them with the L<is export|/routine/is export> trait (also note the tags available for indicating
219219
authors and versions).
220220
@@ -621,20 +621,19 @@ copy/paste the raw form of L<its license|https://github.com/rakudo/rakudo/blob/m
621621
into your own C<LICENSE> file.
622622
623623
=item The license field in META6.json
624-
The license field should be one of the standardized names listed here:
624+
should be one of the standardized names listed here:
625625
L<https://spdx.org/licenses/>. In the case of the B<Artistic 2.0> license, which
626626
is what many of our ecosystem modules use, its identifier is
627627
C<Artistic-2.0>. Having standardized identifiers make it easy for humans
628628
and computers alike to know which license was actually used by looking at
629629
the metadata!
630630
631-
=item I<Your license is not on spdx.org or you have your own license>:
632-
If you can't find your license on C<spdx.org> or you use your own license,
633-
you should put the license's name in the license field, and under
634-
more details here L<https://design.perl6.org/S22.html#license>.
631+
=item If you can't find your license on C<spdx.org> or you use your own license,
632+
you should put the license's name in the license field. For more details see
633+
L<https://design.perl6.org/S22.html#license>.
635634
636635
=item If you don't yet have any tests, you can leave out the C<t>
637-
directory and C<basic.t> file for now. For more info on how to write
636+
directory and C<basic.t> file for now. For more information on how to write
638637
tests (for now), you might have a look at how other modules use
639638
C<Test>.
640639
@@ -662,8 +661,8 @@ C<TODO>, or other files.>
662661
663662
If your module requires extra processing during installation to fully
664663
integrate with and use non-Perl operating system resources, you may
665-
need to add a C<Build.pm6> file (a "build hook") to the top-level directory. It will
666-
bu used by the C<zef> installer as the first step in the installation process.
664+
need to add a X<C<Build.pm6>|Build.pm6> file (a "build hook") to the top-level directory. It will
665+
be used by the C<zef> installer as the first step in the installation process.
667666
See the README for C<zef> for a brief example. Also see various usage scenarios in existing
668667
ecosystem modules such as C<zef> itself.
669668
=end item
@@ -747,7 +746,7 @@ Their installed location can be determined through the C<%?RESOURCES> C<Hash>
747746
indexed on the name provided. The C<tags> section is also optional. It is used to describe
748747
the module in the Perl 6 ecosystem.
749748
750-
The C<depends>, C<build-depends> and C<test-depends> sections include different modules that
749+
The C<depends>, C<build-depends>, and C<test-depends> sections include different modules that
751750
are used in those phases of the of installation. All are optional, but
752751
they must obviously contain the modules that are going to be needed in those
753752
particular phases. These dependencies might optionally use

0 commit comments

Comments
 (0)