Skip to content
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

Role of industry? #22

Open
ivirshup opened this issue Feb 9, 2022 · 1 comment
Open

Role of industry? #22

ivirshup opened this issue Feb 9, 2022 · 1 comment

Comments

@ivirshup
Copy link
Member

ivirshup commented Feb 9, 2022

There are a number of companies that use our tools, some of whom have expressed interest in helping out/ collaborating. How do we involve industry in this organization? Some questions:

  • How do we make sure we're useful to industry? Do we specifically want industry representation in governance?
  • Do we have a different set of rules for recognizing for profit organizations contributions?
  • Do we want to pursue financial support from corporate entities? Is there a particular model we want to follow for this? Some examples
  • Are there licensing considerations here? Do we want to enforce a consistent license across org repos?
    • nf-core uses MIT, we're kinda normalized on BSD-3. Is there a meaningful difference?

Very open to suggestions here.

@Zethson
Copy link
Member

Zethson commented Feb 9, 2022

How do we make sure we're useful to industry? Do we specifically want industry representation in governance?

Think that contributing to open-source software has become more popular and some of the single-cell companies which use Scanpy would surely do so. But, if we want to encourage companies to contribute we should ensure that their desired features are maybe quickly discussed beforehand to ensure that both parties meet expectations. Industry managers may get angry if some dev spends 2 weeks implementing a feature and then we decline it. Maybe we need a policy for this?

Do we have a different set of rules for recognizing for profit organizations contributions?

Code contributions? No. Providing funding for us? Yes. Think some visibility for the partner is only fair then.

Are there licensing considerations here?

Think that the only tricky licenses are the GPL licenses. We should try to avoid them (although they have their place!).

Do we want to enforce a consistent license across org repos?

Yes. Some companies have to whitelist every license. If we have a common license across all projects the companies only have to do this once and not for 5 different licenses. Eases contributions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants