Code Monkey home page Code Monkey logo

Comments (12)

tmeasday avatar tmeasday commented on May 18, 2024

Questions on this one:

  1. What is our recommendation on package CI? @yyx990803 is perhaps the most up-to-date on this?
  2. Do we have rules about licenses on Atmosphere? Is it implicit that it's free to use if it's up there?
  3. What's our recommended way to publicize a package? Forums? Crater.io? How do the cool kids do it these days?

from guide.

stubailo avatar stubailo commented on May 18, 2024
  1. I bet Travis is the best for free stuff on GitHub - we looked at other options mainly for parallelism I think?
  2. I don't know, this is probably one of those ask-a-lawyer things, but we should definitely recommend that people include a license. There's a related issue here: meteor/meteor#5060
  3. Probably the forums? Also, posting on github issue/forum threads about the issue your package solves can be effective.

from guide.

yyx990803 avatar yyx990803 commented on May 18, 2024

I'd actually go for Circle even for free stuff, but since we already have established scripts (ones by Arunoda) for testing Meteor packages on Travis, we can keep using that. For small packages there isn't any significant difference (except Circle triggers the build much faster)

from guide.

tmeasday avatar tmeasday commented on May 18, 2024

Thanks @yyx990803, we'll stick with @arunoda's thing for now then.

from guide.

stubailo avatar stubailo commented on May 18, 2024

Coming back to this, I think we should definitely recommend that people test their package both against the newest Meteor release and Meteor devel - and then give us a link to their badge so that we can keep tabs on which packages are broken by devel or something.

from guide.

tmeasday avatar tmeasday commented on May 18, 2024

Does that actually work.. I mean how do we make the tests for every package out there run whenever devel changes?

from guide.

tmeasday avatar tmeasday commented on May 18, 2024

@yyx990803 so there is an integration for circle out there: #20 (comment)

Should we recommend that then?

from guide.

dburles avatar dburles commented on May 18, 2024

Another thing to note may be to remind developers to tag their releases in git.

from guide.

stubailo avatar stubailo commented on May 18, 2024

@tmeasday as a side project, I'm going to try to make it work (the testing against devel thing) I think it could be really valuable.

from guide.

yyx990803 avatar yyx990803 commented on May 18, 2024

@tmeasday sure. Actually I think even just Arunoda's script will probably work on Circle with minimal changes.

from guide.

tmeasday avatar tmeasday commented on May 18, 2024

Outline merged https://github.com/meteor/guide/blob/master/outlines/publish-packages.md !

from guide.

filipenevola avatar filipenevola commented on May 18, 2024

I'm closing this issue because it's too old.

We are going to make many updates to the guide in the next weeks and it's better to focus on issues with recent activity. If you think this issue is still relevant please open a new one.

from guide.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.