cytomining / pycytominer

Python package for processing image-based profiling data
https://pycytominer.readthedocs.io
BSD 3-Clause "New" or "Revised" License
78 stars 35 forks source link

Complete Docker-Sponsored Open Source (DSOS) application process #399

Open d33bs opened 7 months ago

d33bs commented 7 months ago

This issue continues work towards efforts mentioned in #214 to gain Docker-Sponsored Open Source (DSOS) sponsorship based on feedback received from Docker. This work may involve additional updates to how Docker images are configured, how the Docker Hub repository is updated, or related.

Hi Gregory Way, During our review of your application for Cytomining, we determined that while your project meets most of the program requirements, there is a lack of documentation in one or more of your repositories on Docker Hub. As stated in the Qualification Criteria section of our webpage, we encourage the authors of open-source projects to include documentation that meets the recommended community standards. This means a detailed project description on your Docker Hub repository pages that includes a link to your project source code, licensing information, and a general overview. Projects lacking this information might not receive the Docker Sponsored Open Source badge for their images on Docker Hub. If you would still like to be a part of the Docker-Sponsored Open Source program, we invite you to re-submit an application once you have updated the documentation for your project. If you feel we have made a mistake in our review of your application please feel free to contact us at opensource@docker.com Thank you!

Originally posted by @gwaybio in https://github.com/cytomining/pycytominer/issues/214#issuecomment-1936248122

Adding a list for the suggested content / checks before resubmitting:

Consider the following repository overview best practices.

d33bs commented 6 months ago

Possibly related, there is also a "Docker Verified Publisher Program" which allows for things like modifying the image for Docker Hub logos, among other things. I wonder if accomplishing this before would influence the approval of the DSOS application? Application for this is here: https://www.docker.com/partners/programs/ , documentation may be found here: https://docs.docker.com/trusted-content/dvp-program/

d33bs commented 6 months ago

Hi @gwaybio, in the process of filling out the checklist that Docker suggested, I noticed we may need to provide a contact email address to help complete the DSOS re-application ("Provide contact information for the image maintainers."). Would it be appropriate to use cytodata.info@gmail.com for this? Or should we use a different email address?

As a follow up here, I ended up using the contributing guidelines and references to GitHub issues to help navigate the contact part of this.