Download repo for popular plugins?

Has anyone created a repository for plugins such as Head and Bigdesk? My
current workflow deals with download the zip file and manually creating
directories. There has to be a better way.

On a separate note, how does one install a local plugin on Windows? Could
never get the file::// syntax to work.

Cheers,

Ivan

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Because the plugin download is organized around ZIP downloads from a
HTTP source, you can't get far to set up repositories - that is, you
always have to use ./bin/plugin tool for manual download. Only method I
know is scripted download with curl, as it's done in several deployment
tools out there... but it's tedious to maintain.

Right now I am in the process of moving my github plugin binaries to
bintray.com (Bintray is also a Maven repo, I think Maven repos are great
for provisioning custom artifacts of all kind, for example to create
'app shops' for ES).

With Java on Windows, you would need something like
file:///C:/Documents%20and%20Settings/... but I don't know if this works
in ES plugin URLs, I don't use Windows.

Jörg

Am 18.02.13 19:02, schrieb Ivan Brusic:

Has anyone created a repository for plugins such as Head and Bigdesk?
My current workflow deals with download the zip file and manually
creating directories. There has to be a better way.

On a separate note, how does one install a local plugin on Windows?
Could never get the file::// syntax to work.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

On Mon, Feb 18, 2013 at 10:18 AM, Jörg Prante joergprante@gmail.com wrote:

you always have to use ./bin/plugin tool for manual download.

The issue is that there is nothing to download. Github has removed all the
uploads. My choices now are either download the source zip and recreate
directories or build the plugin and use the plugin script. What I am hoping
that someone upload the plugin zip files somewhere on the net.

With Java on Windows, you would need something like
file:///C:/Documents%20and%**20Settings/... but I don't know if this
works in ES plugin URLs, I don't use Windows.

It doesn't work, which is why I am asking!

Jörg

Ivan

Am 18.02.13 19:02, schrieb Ivan Brusic:

Has anyone created a repository for plugins such as Head and Bigdesk? My

current workflow deals with download the zip file and manually creating
directories. There has to be a better way.

On a separate note, how does one install a local plugin on Windows? Could
never get the file::// syntax to work.

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@**googlegroups.comelasticsearch%2Bunsubscribe@googlegroups.com
.
For more options, visit https://groups.google.com/**groups/opt_outhttps://groups.google.com/groups/opt_out
.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Yes, so Shay switched from github to downloading from
download.elasticsearch.org by default - for the core plugins, this
should work. For 3rd party plugins, an extra lookup at Maven central
search frontend tool was added. If a plugin is not found at the new
default locations, it must be declared with the '-url' parameter in the
./bin/plugin command. I publish bit.ly URLs in the hope not to annoy
people with too long command lines when downloading my plugins.

Maybe Windows URLs only work as URIs? I'm not sure. java.net.URL has
some nasty bugs, that's for sure.

Jörg

Am 18.02.13 19:23, schrieb Ivan Brusic:

The issue is that there is nothing to download. Github has removed all
the uploads. My choices now are either download the source zip and
recreate directories or build the plugin and use the plugin script.
What I am hoping that someone upload the plugin zip files somewhere on
the net.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Whoops, responded directly to Ivan instead of the group. You can still
install Site plugins from Github just fine, since it downloads the entire
repo and installs it as a Site plugin.

E.g. I just tried this on my server (0.20.2).

bin/plugin -install lukas-vlcek/bigdesk
-> Installing lukas-vlcek/bigdesk...
Trying https://github.com/lukas-vlcek/bigdesk/zipball/master... (assuming
site plugin)
Downloading
.....................................................................DONE
Identified as a _site plugin, moving to _site structure ...
Installed bigdesk

-Zach

On Monday, February 18, 2013 1:02:05 PM UTC-5, Ivan Brusic wrote:

Has anyone created a repository for plugins such as Head and Bigdesk? My
current workflow deals with download the zip file and manually creating
directories. There has to be a better way.

On a separate note, how does one install a local plugin on Windows? Could
never get the file::// syntax to work.

Cheers,

Ivan

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Silly me, I forgot that the plugin manager still supports site plugins.
Problem solved for now.

There still needs to be a general consensus for third-party plugins. Maven
repos are too difficult to manage for a simple plugin. I created a bintray
account a while ago when Jorg transitioned to it.

The issue might be URI versus URLs. Will test again at some point.

Cheers,

Ivan

On Mon, Feb 18, 2013 at 10:43 AM, Zachary Tong zacharyjtong@gmail.comwrote:

Whoops, responded directly to Ivan instead of the group. You can still
install Site plugins from Github just fine, since it downloads the entire
repo and installs it as a Site plugin.

E.g. I just tried this on my server (0.20.2).

bin/plugin -install lukas-vlcek/bigdesk
-> Installing lukas-vlcek/bigdesk...
Trying https://github.com/lukas-vlcek/bigdesk/zipball/master... (assuming
site plugin)
Downloading
.....................................................................DONE
Identified as a _site plugin, moving to _site structure ...
Installed bigdesk

-Zach

On Monday, February 18, 2013 1:02:05 PM UTC-5, Ivan Brusic wrote:

Has anyone created a repository for plugins such as Head and Bigdesk? My
current workflow deals with download the zip file and manually creating
directories. There has to be a better way.

On a separate note, how does one install a local plugin on Windows? Could
never get the file::// syntax to work.

Cheers,

Ivan

--
You received this message because you are subscribed to the Google Groups
"elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to elasticsearch+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/groups/opt_out.

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.