https://github.com/conda/menuinst
Cross platform menu item installation
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (10.9%) to scientific vocabulary
Keywords from Contributors
Repository
Cross platform menu item installation
Basic Info
- Host: GitHub
- Owner: conda
- License: bsd-3-clause
- Language: Python
- Default Branch: main
- Homepage: https://conda.github.io/menuinst/
- Size: 1.11 MB
Statistics
- Stars: 46
- Watchers: 66
- Forks: 47
- Open Issues: 30
- Releases: 25
Metadata Files
README.md
menuinst: cross platform menu item installation
This package provides cross platform menu item installation for conda packages.
If a conda package ships a menuinst JSON document under $PREFIX/Menu, conda will invoke
menuinst to process the JSON file and install the menu items in your operating system.
The menu items are removed when the package is uninstalled.
The following formats are supported:
- Windows:
.lnkfiles in the Start menu. Optionally, also in the Desktop and Quick Launch. - macOS:
.appbundles in the Applications folder. - Linux:
.desktopfiles as defined in the XDG standard.
Documentation
Documentation is available at https://conda.github.io/menuinst/.
History
This package was originally developed and maintained by Enthought under the name AppInst. The name appinst is a rename of what used to be called 'wininst'.
menuinst v1 was only supported on Windows. Legacy code existed in v1 for Linux and OS X - use at your own risk. It may mess up your menus.
menuinst v2 is a backwards-compatible rewrite to address cross-platform compatibility under a
unified JSON schema, as discussed in CEP-11. The Windows bits of the v1 code are still
available under the menuinst._legacy subpackage.
Build status
|
|
|
| --- | :-: |
|
conda install defaults::menuinst | |
|
conda install conda-forge::menuinst | |
|
conda install conda-canary/label/dev::menuinst | |
Owner
- Name: conda
- Login: conda
- Kind: organization
- Website: https://conda.org
- Twitter: condaproject
- Repositories: 29
- Profile: https://github.com/conda
conda is system-level, binary package and environment manager running on all major operating systems and platforms.
GitHub Events
Total
- Issues event: 32
- Watch event: 8
- Delete event: 40
- Issue comment event: 67
- Push event: 63
- Pull request review comment event: 42
- Pull request review event: 110
- Pull request event: 146
- Fork event: 5
- Create event: 39
Last Year
- Issues event: 32
- Watch event: 8
- Delete event: 40
- Issue comment event: 67
- Push event: 63
- Pull request review comment event: 42
- Pull request review event: 110
- Pull request event: 146
- Fork event: 5
- Create event: 39
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Ilan Schnell | i****l@e****m | 157 |
| ccasey | c****y@6****a | 70 |
| Ilan Schnell | i****l@g****m | 69 |
| Michael Sarahan | m****n@g****m | 50 |
| Jaime Rodríguez-Guerra | j****p | 45 |
| dependabot[bot] | 4****] | 40 |
| dpeterson | d****n@6****a | 37 |
| conda-bot | 1****t | 32 |
| Marco Esters | m****s@a****m | 21 |
| pre-commit-ci[bot] | 6****] | 19 |
| Ray Donnelly | m****d@g****m | 12 |
| conda-bot | a****t@a****m | 9 |
| dmartin | d****n@6****a | 7 |
| Jannis Leidel | j****s@l****o | 7 |
| Kale Franz | k****z@c****o | 7 |
| Mark Wiebe | m****e@g****m | 4 |
| Prabhu Ramachandran | p****u@e****m | 3 |
| Eric Prestat | e****t@g****m | 3 |
| Daniel Bast | 2****t | 3 |
| Ken Odegard | k****d@a****m | 2 |
| Isuru Fernando | i****f@g****m | 2 |
| Cheng H. Lee | c****e | 2 |
| Aaron Meurer | a****r@g****m | 1 |
| Ashley Anderson | a****3@g****m | 1 |
| David Li | l****6@g****m | 1 |
| Eric Larson | l****d@g****m | 1 |
| JTignor-Raltron | 1****n | 1 |
| Kai Tietz | k****z@a****m | 1 |
| Klaus Zimmermann | k****n@q****m | 1 |
| Martin Chilvers | m****s@g****m | 1 |
| and 2 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 87
- Total pull requests: 346
- Average time to close issues: about 2 years
- Average time to close pull requests: 30 days
- Total issue authors: 32
- Total pull request authors: 30
- Average comments per issue: 2.59
- Average comments per pull request: 0.99
- Merged pull requests: 288
- Bot issues: 0
- Bot pull requests: 127
Past Year
- Issues: 22
- Pull requests: 159
- Average time to close issues: 14 days
- Average time to close pull requests: 3 days
- Issue authors: 9
- Pull request authors: 12
- Average comments per issue: 0.41
- Average comments per pull request: 0.4
- Merged pull requests: 121
- Bot issues: 0
- Bot pull requests: 97
Top Authors
Issue Authors
- jaimergp (14)
- mrclary (10)
- marcoesters (8)
- jypeter (6)
- ReimarBauer (6)
- goanpeca (5)
- kalefranz (5)
- wolfv (5)
- anntzer (2)
- baszalmstra (2)
- dokempf (2)
- larsoner (2)
- joamatab (1)
- DancingQuanta (1)
- drammock (1)
Pull Request Authors
- dependabot[bot] (84)
- jaimergp (60)
- conda-bot (55)
- pre-commit-ci[bot] (43)
- marcoesters (41)
- msarahan (21)
- dbast (4)
- mingwandroid (4)
- jezdez (4)
- ericpre (3)
- JTignor-Raltron (2)
- larsoner (2)
- hmaarrfk (2)
- chenghlee (2)
- isuruf (2)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
- Total downloads: unknown
- Total dependent packages: 2
- Total dependent repositories: 70
- Total versions: 19
anaconda.org: menuinst
This package provides cross platform menu item installation for conda packages. If a conda package ships a menuinst JSON document under $PREFIX/Menu, conda will invoke menuinst to process the JSON file and install the menu items in your operating system. The menu items are removed when the package is uninstalled.
- Homepage: https://github.com/conda/menuinst/
- License: BSD-3-Clause AND MIT
-
Latest release: 2.3.1
published 12 months ago
Rankings
Dependencies
- pywin32 *
- conda/actions/check-cla v22.9.0 composite
- actions-ecosystem/action-add-labels v1.1.0 composite
- actions-ecosystem/action-remove-labels v1.3.0 composite
- EndBug/label-sync v2.3.0 composite
- actions/checkout v3 composite
- andstor/file-existence-action v1.0.1 composite
- dessant/lock-threads v2 composite
- actions/add-to-project v0.3.0 composite
- actions/stale v4 composite
- conda/actions/read-yaml v22.9.0 composite
- actions/checkout v2 composite
- codecov/codecov-action v1 composite
- conda-incubator/setup-miniconda v2 composite
- actions/checkout v3 composite
- actions/deploy-pages v1 composite
- actions/upload-pages-artifact v1 composite
- conda-incubator/setup-miniconda v2 composite
- conda * test
- hypothesis * test
- hypothesis-jsonschema * test
- pip * test
- pydantic <2.0a0 test
- pytest * test
- pytest-cov * test
- python * test