switch from plugin store to GitHub

Posted on
Sun Aug 12, 2018 10:42 pm
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

switch from plugin store to GitHub

Jay, Matt,

is it possible to switch from depositing the plugins on the indigo store to pointing to the GitHub site for an existing plugin on the indigo store? ... or do we need to "reset" a plugin and start from scratch creating a new plugin on the store?

Karl

Posted on
Mon Aug 13, 2018 9:14 am
jay (support) offline
Site Admin
User avatar
Posts: 18199
Joined: Mar 19, 2008
Location: Austin, Texas

Re: switch from plugin store to GitHub

I can switch it I think, just point me to the github repo and the plugin that you want to switch.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Mon Aug 13, 2018 2:45 pm
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

Re: switch from plugin store to GitHub

Jay,

could you "point" plugin store https://www.indigodomo.com/pluginstore/75/ "utilities" to https://github.com/kw123/indigoUtilities ?

thanks

Karl

Posted on
Mon Aug 13, 2018 4:44 pm
jay (support) offline
Site Admin
User avatar
Posts: 18199
Joined: Mar 19, 2008
Location: Austin, Texas

Re: switch from plugin store to GitHub

Before I do that, seems like you'll want to remove the .zip file from the repo and add it to the release, right?

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Mon Aug 13, 2018 4:56 pm
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

Re: switch from plugin store to GitHub

I know you probably have explained that before..

publish on GitHub: no zip

publish directly on indigo store upload zip file

Q: when publishing on GitHub, .. who does the zip file? or not needed?

Karl

removed the zip file. version stayed the same

Posted on
Mon Aug 13, 2018 5:40 pm
jay (support) offline
Site Admin
User avatar
Posts: 18199
Joined: Mar 19, 2008
Location: Austin, Texas

Re: switch from plugin store to GitHub

kw123 wrote:
Q: when publishing on GitHub, .. who does the zip file? or not needed?


It's not strictly required since the zipped up repo that's automatically created when you create a release contains the plugin. However, when the user clicks the download link we deliver this and they get an oddly named folder which they then need to dig into to find the plugin. It's a much better experience if you attach the zipped up plugin yourself when you create the release. If that exists, then that's what we'll deliver when the user clicks on the download link, and they get a nice single plugin file in their Downloads directory that they can just double-click to install. So it's really about user experience.

Let me know when you're ready and I'll make the switch.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Mon Aug 13, 2018 5:57 pm
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

Re: switch from plugin store to GitHub

sorry, still confused

1. GitHub: no zip file

2. then add the zip file to the plugin store for each release ?

had done it with zip and plugin file in one I setup myself getting in downloads:
...Downloads/kw123-home-away-plugin-for-indigo-06ec275/
homeAway.indigoPlugin
homeAway.indigoPlugin.zip
README.md

so when I remove the zip file i just get
homeAway.indigoPlugin
README.md
in the download?


Karl

Posted on
Mon Aug 13, 2018 6:11 pm
jay (support) offline
Site Admin
User avatar
Posts: 18199
Joined: Mar 19, 2008
Location: Austin, Texas

Re: switch from plugin store to GitHub

No - add the zip file when you create a release on GitHub. Might want to read through the whole Github setup for plugins wiki article as a refresher...

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Mon Aug 13, 2018 11:39 pm
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

Re: switch from plugin store to GitHub

I a am somewhat slow. I hope, I got it right this time -> indigoUtilities
thought I had to put the release into the desktop GitHub directory.. now loaded it into the web page as per guideline ... I hate to read docs (and write them)

Karl

Posted on
Tue Aug 14, 2018 9:15 am
jay (support) offline
Site Admin
User avatar
Posts: 18199
Joined: Mar 19, 2008
Location: Austin, Texas

Re: switch from plugin store to GitHub

Looks good. I've updated it in the plugin store. The only thing you have to do now when you create a new release on GitHub is edit it then save it (there's a checkbox at the bottom that's checked by default that will add new releases it finds on Github).

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Thu Aug 16, 2018 10:56 am
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

Re: switch from plugin store to GitHub

Jay,

could you also map this one:

https://www.indigodomo.com/pluginstore/73/ --> https://github.com/kw123/unifi

ready to move it to GitHub .

Thanks

Karl

Posted on
Thu Aug 16, 2018 2:43 pm
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

Re: switch from plugin store to GitHub

Jay,

... and this one :

https://www.indigodomo.com/pluginstore/72/ --> https://github.com/kw123/fingscan

ready to move it to GitHub .

Thanks

Karl

Posted on
Thu Aug 16, 2018 4:04 pm
jay (support) offline
Site Admin
User avatar
Posts: 18199
Joined: Mar 19, 2008
Location: Austin, Texas

Re: switch from plugin store to GitHub

Done.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Posted on
Thu Aug 16, 2018 4:53 pm
kw123 offline
User avatar
Posts: 8333
Joined: May 12, 2013
Location: Dallas, TX

Re: switch from plugin store to GitHub

Jay,

this one https://www.indigodomo.com/pluginstore/72/ --> https://github.com/kw123/fingscan
does not seem to work
the unifi does.

did I miss something? .. did a release ...

Karl

Posted on
Thu Aug 16, 2018 5:32 pm
jay (support) offline
Site Admin
User avatar
Posts: 18199
Joined: Mar 19, 2008
Location: Austin, Texas

Re: switch from plugin store to GitHub

Sorry, didn't see the second post. Done.

Jay (Indigo Support)
Twitter | Facebook | LinkedIn

Who is online

Users browsing this forum: No registered users and 5 guests