-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add Ubuntu 16.04 as default nodeset #229
Conversation
As far as I know, we do not provide a default nodeset for our modules. Travis CI can be configured to test multiple operating systems and the user should be able to choose as they like. |
This is for people running acceptance tests on their own machine(s), so they don't have to manually set BEAKER_set which is an extra step that's unnecessary if a default nodeset is provided. It reduces friction for new contributors. I see your argument for not including it, so you can close if you prefer, or wait for feedback from others. |
@3flex: FWIW, rake will already give various options, like:
and so on. So it is possible to build on various platforms without setting One other thing we could probably add that might help would be more info in the CONTRIBUTING file. |
ps - 16.04 is not yet working for me, so in any event, let's fix that problem first.
|
@3flex why's this not simply a symlink? or will that… make windows sad? |
@wyardley we could remove the default nodeset from modulesync_config and allow individual modules to set it themselves if desired. Or it could be added to I still firmly believe that SOME default should exist. Just makes it easier for those looking to contribute. More documentation in CONTRIBUTING would also help a lot. |
That sounds like the best option, but I'm okay with no default or a default |
Closing as I don't intend to work on this in future. If anyone wants to see forward momentum on this I'd suggest opening a new issue for tracking purposes. |
Using Ubuntu over CentOS might be contentious... not sure what's generally used more often.
But since these are typically used for automated testing Ubuntu seemed as good a choice as any.