Thanks for explaining about it!
I found the part of "platform: []" in the document you shared.
Jun
On Wed, Sep 12, 2018 at 11:07 AM, Adam Samalik <asamalik(a)redhat.com> wrote:
That's right!
This and more is documented in the Modularity section of Fedora Docs:
https://docs.fedoraproject.org/en-US/modularity/making-modules/defining-m...
On Wed, Sep 12, 2018 at 10:56 AM Jun Aruga <jaruga(a)redhat.com> wrote:
>
> Just sharing information.
>
> When talking with a person in modularity team, I have told that for a
> module config yaml file's below elements, the empty array "[]" was
> recommended on Fedora.
>
> /data/dependencies/buildrequires/platform
> /data/dependencies/requires/platform
>
> Because when platform is "[]", the module is built on current
> supported platforms (right now f28, f29, and f30). The binary of the
> module are prepared for each platform.
> I hope the document is updated including this recommended setting as a
> best practice.
>
> ```
> diff --git a/ruby.yaml b/ruby.yaml
> tracker:
https://bugs.ruby-lang.org/
> dependencies:
> - buildrequires:
> - platform: [f29]
> + platform: []
> requires:
> - platform: [f29]
> + platform: []
> components:
> # SRPMs
> rpms:
> ```
>
> Also seeing several modules' config YAML files, some config files are
> still version 1.
> I like to share that we can use the version 2, changing the /version
> element from 1 to 2.
>
> Version 2 spec:
>
https://github.com/fedora-modularity/libmodulemd/blob/master/spec.v2.yaml
>
> Regards,
>
> --
> Jun Aruga jaruga(a)redhat.com
> _______________________________________________
> devel mailing list -- devel(a)lists.fedoraproject.org
> To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://getfedora.org/code-of-conduct.html
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
>
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
--
Adam Šamalík
---------------------------
Software Engineer
Red Hat
_______________________________________________
devel mailing list -- devel(a)lists.fedoraproject.org
To unsubscribe send an email to devel-leave(a)lists.fedoraproject.org
Fedora Code of Conduct:
https://getfedora.org/code-of-conduct.html
List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
--
Jun Aruga jaruga(a)redhat.com
IRC: jaruga, Office: TPB(Technology Park Brno) Building C 1F, Brno,
Czech Republic