@@ -311,9 +311,11 @@ directory|https://modules.perl6.org>. C<:)>
311
311
For now, the process requires that you use git for your module's version
312
312
control.
313
313
314
- The instructions herein require that you have a
315
- L < GitHub|https://www.github.com > account so that your module can be shared
316
- from its GitHub repository.
314
+ The instructions herein assume that you have a
315
+ L < GitHub|https://www.github.com > account so that your module can be
316
+ shared from its GitHub repository, however another provider such as
317
+ L < GitLab|https://about.gitlab.com/ > should work as long as it works in
318
+ a similar way.
317
319
318
320
To share your module, do the following:
319
321
@@ -333,7 +335,7 @@ To share your module, do the following:
333
335
| `-- Vortex
334
336
| `-- TotalPerspective.pod6
335
337
|-- LICENSE
336
- |-- META.info
338
+ |-- META6.json
337
339
|-- README.md
338
340
`-- t
339
341
`-- basic.t
@@ -381,11 +383,11 @@ To share your module, do the following:
381
383
»
382
384
383
385
= begin item
384
- Make your C < META.info > file look something like this:
386
+ Make your C < META6.json > file look something like this:
385
387
386
388
= for code :allow<R>
387
389
{
388
- "perl" : "6.* ",
390
+ "perl" : "6.c ",
389
391
"name" : "Vortex::TotalPerspective",
390
392
"version" : "0.1.0",
391
393
"description" : "Wonderful simulation to get some perspective.",
@@ -409,8 +411,11 @@ To share your module, do the following:
409
411
supplied.
410
412
411
413
In the C < provides > section, include all the namespaces provided by
412
- your distribution and set C < perl > version to the minimum perl version
413
- your module works with
414
+ your distribution and that you wish to be installed, only module
415
+ files that are explicitly included here will be installed and
416
+ available with C < use > or C < require > in other programs
417
+
418
+ Set C < perl > version to the minimum perl version your module works with.
414
419
415
420
The C < resources > section is optional, but, if present, should contain a
416
421
list of the files in your C < resources > directory that you wish to be
@@ -419,7 +424,7 @@ To share your module, do the following:
419
424
C < %?RESOURCES > Hash indexed on the name provided.
420
425
421
426
The L < Test::META module | https://github.com/jonathanstowe/Test-META/ >
422
- can help you check the correctness of the META.info file.
427
+ can help you check the correctness of the META6.json file.
423
428
424
429
= end item
425
430
0 commit comments