Textpattern CMS support forum

You are not logged in. Register | Login | Help

#31 2015-09-10 03:05:01

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 1,526
Website

Re: Ability to install plugins from Github

maverick wrote #294599:

Bici – yes, there is room for confusion.

As you noted, the link I shared is to my personal collection, not a community collection.

I shared my collection only to be helpful. I originally never intended it for public promotion, but only for personal use. I decide to mention it here only in case it would be helpful to someone. As far as I know it is the most complete grouping of Textpattern plugins available. It seemed selfish to keep it a secret.

However, I think an official Textpattern Community collection is preferable. The format Pete has set up in the link that you referenced is a more involved project. There is a schema for the sake of consistency, and as far as I can tell, each plugin has to be uploaded independently from existing repos. Which is a fine approach, just a bit more effort is required.

One other difference is that the Archive is the repo, and each plugin is a sub-repository. This has some pluses, like organizing the plugins by plugin author, and maybe some drawbacks – as a Github newbie I find it a bit easier to work with plugins when they are a stand alone repo. Plus, I’m not sure how to integrate existing plugin repos into the Community archive.

Thus, my approach was much lazier. I simply created an organization and started forking repos, and (visible only from my side of thing) organize the repos using teams.

If it helps, excellent. If it confuses, please accept my apologies.

please …no need to apologize! I like your and apperciate your effort. And it is very useful to have been made available to us. I guess it would be nice if what you have done could be made available from some central page where ALL githup repos of plugins could be listed. I mean it would be immensely useful to have some Central site to begin our search for plugins. I Sure like the idea that one can install from github directly. super stuff!


…. texted postive

Offline

#32 2015-09-10 03:06:14

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 1,526
Website

Re: Ability to install plugins from Github

bump – Where might i find this plugin:
kuo_github_plugins


…. texted postive

Offline

#33 2015-09-10 03:10:26

maverick
Member
From: Southeastern Michigan, USA
Registered: 2005-01-14
Posts: 960
Website

Re: Ability to install plugins from Github

bici wrote #294598:

thanks. this plugin Viewer asks us to install:
kuo_github_plugins

but its nowhere to be found here where i expected it would be.

Kuopassa just shared his plugin a couple of days ago. I’m still learning the ins and outs.

Basic functionality though is to install the viewer plugin – which is only available in this forum thread at this time.

Once installed, it reads MST-Textpattern’s repos. If you click install it shows a description of the plugin at the top of the page, with a link to download an encoded version of the pluin from github raw.

I have found a couple of plugins that seem to be problematic, but most have worked as advertised.

Last edited by maverick (2015-09-10 03:11:09)

Offline

#34 2015-09-10 03:14:06

maverick
Member
From: Southeastern Michigan, USA
Registered: 2005-01-14
Posts: 960
Website

Re: Ability to install plugins from Github

bici wrote #294601:

bump – Where might i find this plugin:
kuo_github_plugins

bici – I haven’t seen that specific plugin. The plugin in kuopassa post did not require me to install any additional plugins. I had not even seen that plugin name before you mentioned it. Where are you seeing it called for?

Offline

#35 2015-09-10 03:16:39

maverick
Member
From: Southeastern Michigan, USA
Registered: 2005-01-14
Posts: 960
Website

Re: Ability to install plugins from Github

bici wrote #294600:

I like your and apperciate your effort.

Thank you!

it would be immensely useful to have some Central site to begin our search for plugins.

I agree.

Offline

#36 2015-09-10 03:21:12

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 1,526
Website

Re: Ability to install plugins from Github

maverick wrote #294603:

bici – I haven’t seen that specific plugin. The plugin in kuopassa post did not require me to install any additional plugins. I had not even seen that plugin name before you mentioned it. Where are you seeing it called for?

once installed i head over to Help and see this:

Last edited by bici (2015-09-10 03:21:40)


…. texted postive

Offline

#37 2015-09-10 03:25:39

maverick
Member
From: Southeastern Michigan, USA
Registered: 2005-01-14
Posts: 960
Website

Re: Ability to install plugins from Github

Got it. I’m pretty sure that Petri is referring to the plugin itself – kuo_github_viewer, and used two different versions for the name.

If you click on the options link, and/or go to Extensions -> Plugin and Theme Viewer, you should be good to go. (Provided that cURL is installed on your server).

Offline

#38 2015-09-10 03:30:44

bici
Member
From: vancouver
Registered: 2004-02-24
Posts: 1,526
Website

Re: Ability to install plugins from Github

yes it works fine. Thanks for your explanation. It does sound like a case of two DIFFERENT names.

And it does create a directory “kuo_github_viewer” in ones web root directory, which is good to note for when one does fresh installs of textpatterm.


…. texted postive

Offline

#39 2015-09-10 07:12:55

Destry
Moderator
From: Haut-Rhin
Registered: 2004-08-04
Posts: 4,285
Website

Re: Ability to install plugins from Github

maverick wrote #294599:

Bici – yes, there is room for confusion.

… the link I shared is to my personal collection … to be helpful.

However, I think an official Textpattern Community collection is preferable.

Probably. New thread started.

The format Pete has set up in the link that you referenced is a more involved project. There is a schema for the sake of consistency, and as far as I can tell, each plugin has to be uploaded independently from existing repos. Which is a fine approach, just a bit more effort is required.

One other difference is that the Archive is the repo, and each plugin is a sub-repository. This has some pluses, like organizing the plugins by plugin author, and maybe some drawbacks – as a Github newbie I find it a bit easier to work with plugins when they are a stand alone repo. Plus, I’m not sure how to integrate existing plugin repos into the Community archive.

Yeah, and this is likely why Pete’s good-intentioned effort is sitting empty and neglected. Too much effort for people; especially if you’re still trying to figure out Github to begin with. Maybe we can convince Pete to take a different approach, something more like what you’re doing, Mav, but with a focus on supported plugins only (not orphans, experiments, themes, etc).

Last edited by Destry (2015-09-10 08:07:27)


Wordworkin’ for you.

Offline

#40 2015-09-10 09:39:04

gaekwad
Admin
From: People's Republic of Cornwall
Registered: 2005-11-19
Posts: 2,633

Re: Ability to install plugins from Github

Destry wrote #294617:

Yeah, and this is likely why Pete’s good-intentioned effort is sitting empty and neglected. […] Maybe we can convince Pete to take a different approach, something more like what you’re doing, Mav, but with a focus on supported plugins only (not orphans, experiments, themes, etc).

Totally. I’m fair game to anything. It’s not like it’s my repo, either.

Here’s the thing: I named it textpattern-plugin-archive because that’s what I intended it to be – an archive. I figured it was an easy-ish way to stem some of the bit-rot from departed plugin author websites.

Couple of thoughts on this, and I’ve been away for a bit so forgive me if I’m covering old ground:

i) throw up another repo under textpattern-community for supported plugins, name it something appropriate, give Rev Maverick the keys to build something amazing.
ii) fiddle around with textpattern-plugin-archive, call it something different, roll out some JSON goodness to gauge current supported version, etc etc
iii) something else I haven’t thought of.

Disclosure: I’m juggling a few things at the moment, Textpattern-related and elsewhere, and not getting much done around here. Any energy that can be pointed to this repo or mini project, I will endeavour to match. Right now I’m chewing through Norwegian language translations for nb-no.textpack, but when that’s largely done I can look elsewhere.

Offline

Board footer

Powered by FluxBB