Open sebbASF opened 5 years ago
Likewise the download pages should not encourage the public to download from the Git repo.
We don't encourage the use of nightly build, just provide info with a big disclaimer:
"These nightly builds are generated from our development branch, which means the distributions may not be fully functional and/or could contain bugs. We strongly recommend not to use this nightly builds in production environments."
link to the official page: https://royale.apache.org/download/
So people has all the info to act accordingly to their needs, without being restrictives or doing some kind of self censorship.
The bottom of the page https://royale.apache.org/download/ has links to
Royale Nightly Build and JSOnly Nightly Build
These should not be present on public download pages
The disclaimer is good, but nightly builds should not be referenced at all from the public download page.
They are only for use by developers, and should only be linked from pages intended for developers. Such pages should carry the disclaimer.
This was discussed long ago with other members of ASF and we finally get to that resolution and state of that page. You can search our mailing list about that topic to see the consensus done by Apache Royale PMCs, other external ASF Members and the current Mentors and supporters of the projects at that time.
I was unable to find any reference to a mail that says it is OK to mention nightly builds on the public download page.
Note that the release policy says:
"Do not include any links on the project website that might encourage non-developers to download and use nightly builds, snapshots, release candidates, or any other similar package. "
The download page is clearly intended for the general public. At present it advertises nightly builds. That is not allowed by the policy.
It's possible that was discussed in FlexJS days before the change to Royale name.
That does not affect the policy, which is that such links are not allowed.
@sebbASF Understood. I'm not sure how we got this wrong.
@carlosrovira The policy is pretty clear. We need to change this. I'd recommend adding a "get involved" page which has directions on how to build from source as well as links to the nightly build. I think it's fine to link to that page from the download page as long as we're not promoting nightly builds as legitimate downloads on the download page.
I searched to the place in our mailing list that seems to be the source of the actual state for nightly on download page:
I think If we want to change it we need to discuss in list how we want it now
Nightly builds / snapshots which are not formal releases should not be linked from the main download page.
Such builds have not been voted on and should only be used by developers who should be made aware that the code is without any guarantees,
Nightly builds are not formal ASF releases, and must not be promoted to the general public.
See [1] second para. The second sentence states:
"Do not include any links on the project website that might encourage non-developers to download and use nightly builds, snapshots, release candidates, or any other similar package."
[1] http://www.apache.org/dev/release.html#what