Hello!
I have a suggestion, which may help decrease the time needed for certain ports to enter into the ports tree.
The division of the base system into different forks like 9-STABLE, 8-STABLE, 10-CURRENT, 9.1-RELENG, 9.0-RELENG and so on is a great idea. This way, people can checkout the version that suits them best, and join in to help as developers, or as testers. I suggest a similar approach for the ports tree.
Currently there are more than 150 new ports waiting to be accepted into the ports tree (those PRs still remain open). Some of them are awaiting confirmation even from 2010.
I suggest an experimental fork of the ports tree, which would include volatile ports, that wouldn't necessarily build, and people who would be checking out this fork could help debug them. Also, restrictions to get your port commited in this ports tree would be lesser -- it would be pretty easy for even a bad port to get inside, but until the port issues are resolved, the port would stay there (potentially indefinitely, unless the norms are met).
It's just an idea. It may happen, that the community wouldn't be as helping or as motivated as I think, so it could be there on trial for a few months to see what would happen.
I have a suggestion, which may help decrease the time needed for certain ports to enter into the ports tree.
The division of the base system into different forks like 9-STABLE, 8-STABLE, 10-CURRENT, 9.1-RELENG, 9.0-RELENG and so on is a great idea. This way, people can checkout the version that suits them best, and join in to help as developers, or as testers. I suggest a similar approach for the ports tree.
Currently there are more than 150 new ports waiting to be accepted into the ports tree (those PRs still remain open). Some of them are awaiting confirmation even from 2010.
I suggest an experimental fork of the ports tree, which would include volatile ports, that wouldn't necessarily build, and people who would be checking out this fork could help debug them. Also, restrictions to get your port commited in this ports tree would be lesser -- it would be pretty easy for even a bad port to get inside, but until the port issues are resolved, the port would stay there (potentially indefinitely, unless the norms are met).
It's just an idea. It may happen, that the community wouldn't be as helping or as motivated as I think, so it could be there on trial for a few months to see what would happen.