Meteor-Community-Packages / Meteor-Community-Packages/stratosphere

Coverage Question Part 2

Open
#11 11 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
29
Forks
7
PR merge metrics
No merged PRs in 30d

Description

Thanks for the quick reply!
Long term, I hope Meteor will be 100% npm so this issue goes away. For now, I need something that is easy, robust and allows for developers to build locally on their dev. boxes (which can be mac, linux or windows). With that in mind, maybe stratosphere is the right way to go?

If you think stratosphere could be augmented without a ton of work to cache the upstream stuff, would you please be able to provide some code snippets or an idea of all the touch points before I go off and review the code? Alternatively, I assume one could fetch the public package and locally publish to stratosphere. However, the downside is that version updates would be manual.

Finally, note that I am looking into caching the meteor installers as well since these should be backed up as well. This too will require writing a server if I want automatic upstream fetching :-) Possibly could add this to stratosphere.

Thanks in advance.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The issue names no files, tests, or entry points. First inspect the stratosphere package-server implementation and its handling of upstream packages; done would require a decided, cross-platform approach for caching package and installer downloads with clear update behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.