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

Binaries, binary package, Source code, Source package ... OTT? #164

Open
joncison opened this issue Nov 20, 2019 · 7 comments
Open

Binaries, binary package, Source code, Source package ... OTT? #164

joncison opened this issue Nov 20, 2019 · 7 comments

Comments

@joncison
Copy link
Member

joncison commented Nov 20, 2019

To have Binaries and Binary package, also Source and Source package - in Downloads - to me seems to make unnecessary distinctions, and thus is OTT.

I propose we just manage with Binaries and Source code.

Any objections @hansioan @matuskalas @hmenager ? If so, pls. explain why needed.

@joncison joncison added this to the 3.2.0 milestone Nov 20, 2019
@joncison joncison changed the title Binaries, binary package, Source, Source package ... OTT? Binaries, binary package, Source code, Source package ... OTT? Nov 20, 2019
@joncison
Copy link
Member Author

Go with:

  • Package (Debian)
  • Package (CRAN)
  • Package (Conda)
  • Package (NPM)
  • Package (Other)
    (to begin - but review - do we need PyPI)

BUT retain Source and Binaries

@matuskalas
Copy link
Member

Probably switch Package (Conda) with Package (Bioconda). See also #158

@joncison
Copy link
Member Author

joncison commented Nov 21, 2019

Go with this for now:

  • Source code : "The source code for the software, that can be compiled or assembled into an executable computer program."
  • Binaries : "Binaries for the software; compiled code that allow a program to be installed without having to compile the source code."
  • Software package : "A software package; a bundle of files and information about those files, typically including source code and / or binaries."

Can always extend with more specific concepts for packages, if / when required.

joncison added a commit that referenced this issue Nov 21, 2019
@joncison joncison self-assigned this Nov 25, 2019
@joncison
Copy link
Member Author

@matuskalas @hansioan again, we can follow the pattern in future:

  • softwarePackage
    • softwarePackage->url
    • softwarePackage->type

i.e. move Software package out of download enum into its own element

@joncison
Copy link
Member Author

@bgruening @hmenager is (or likely will in the next 6 months, say) the "ecosystem" be at a stage that its worthwhile remodelling biotoolsSchema for softwarePackage as per suggestion above (whilst leaving Binaries and Source code as-is (see above) ?

See also #158.

cc @matuskalas @hansioan

@joncison joncison modified the milestones: 3.2.0, 3.3.0 Mar 20, 2020
@joncison
Copy link
Member Author

joncison commented Apr 1, 2020

hi @bgruening @hmenager cc @matuskalas

could you please advise re remodelling of biotoolsSchema for software packages, to better handle data integration for the "ecosystem" as per thread above? Me and @hansioan are beginning to look at schema-related things this week and might be able to include the changes in the next release, which is coming soon. Thanks!

@joncison
Copy link
Member Author

hi @bgruening @hmenager cc @matuskalas - me and @hansioan are going ahead with release 3.3.0, so if you have suggestions for above (please let's have them), they can go into a subsequent release. Ta!

@joncison joncison removed this from the 3.3.0 milestone May 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants