-
-
Notifications
You must be signed in to change notification settings - Fork 624
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
WIP for Meteor integration #27
Conversation
This PR is for #19. |
Hi @chip and @someatoms, From what I can see, the only thing we have to sort out is how to keep version numbers inside Would it be fine to have to bump them manually also in the future? |
I have used git tags for versions as bower doesn't actually use the With the |
@someatoms - I only put the |
Sounds good! The current version of the plugin is |
f832963
to
01d72ed
Compare
Great! I just pushed up those revisions. Also, please see the TODO in package.js:
It will only be used as a fallback, so there's probably no rush, but thought you should know. |
Hey guys, // Package metadata file for Meteor.js.
'use strict';
Package.describe({
name: 'jspdf:autotable', // http://atmospherejs.com/jspdf/autotable
summary: 'PDF table generator in javascript (jspdf plugin)',
version: '1.2.3',
git: 'https://github.com/someatoms/jsPDF-AutoTable.git',
documentation: 'README.md'
});
Package.onUse(function (api) {
api.imply('jspdf:jspdf');
api.addFiles('jsPDF-AutoTable/jspdf.plugin.autotable.js', 'client');
}); @chip: we should finish the publish for In any case, I'd also like to package to be kept up to date with autopublish.meteor.com not to ask @someatoms to manually publish for meteor on his own. See the PR we had for bootstrap with some more details about how it works. |
Just found out that |
@someatoms - Thanks for the info on |
@splendido - I think the issue is that https://github.com/MeteorPackaging/jspdf-autotable is a fork of the this repo, but we've recently decided to approach this in a different manner. I think the MeteorPackaging repo just needs to be a blank slate instead of a fork. Then I can issue my PR against that and we can merge it in there instead of here. Once that is done, we can have @someatoms sign up at autopublish and test. Your thoughts? |
In case it's not clear, my previous comment is in regards to this PR: https://github.com/someatoms/jsPDF-AutoTable/pull/31. |
I've just created jspdf-AutoTable-wrapper. |
Cool! Webhook to where? |
@someatoms - Check this out - https://autopublish.meteor.com/howitworks. There's a brief video and a few steps to read through there. Basically, once this webhook is setup it will autopublish your changes to Atmosphere. |
I don't think that page explain to what url, or what kind of webhook that should be used. In the video the webhook is automatically added, but since this repo is no meteor package I don't think it is possible? I assume |
Hey @someatoms, sorry for the fragmented info! Yes the video is for enabling repositories containing Meteor packages. Coould you please set up a webhook for us looking at this example? Thanks a bunch! |
Wow, that was quick! Webhook received :-) |
mmm, weird! |
No more need to check! But the hook is there and we have its details in the DB now! :-) I'd say this concludes this integration process. Thanks again for your availability and collaboration!!! |
I know many people who are using meteor, but have not had the opportunity myself to check it out in any bigger project yet. So it's great that you guys made this happen! Thanks! |
@someatoms, I've just noticed you've used tags and not releases for your latest versions... ...as the very last request: would it be too much asking you to keep also a Thanks again, |
Before the webhook was triggered only when new tags were created. So it should already have been correct right? Anyway I updated the webhook to trigger when new releases are published as well just in case I do that in the future. Version number in the |
@someatoms - Since I'm new to this process, this might take a few iterations before it will be ready. I'd suggest having @splendido take a look and give the thumbs up before merging.
There are a few
TODO
's that we'll need to fill in as well.@splendido - I used a sample
package.js
andpackage.json
that @dandv created for the FontAwesome project, so hopefully that will be a good starting point for this package. Please LMK your thoughts and if there's an easy way for me to test this integration.Thanks!