# Uploading of plugin zips to Github disabled

**URL:** <https://discuss.elastic.co/t/uploading-of-plugin-zips-to-github-disabled/10048>\
**Category:** Elasticsearch\
**Created:** [December 12, 2012, 12:56am UTC](https://discuss.elastic.co/t/uploading-of-plugin-zips-to-github-disabled/10048 "2012-12-12T00:56:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jprante](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/jprante/32/44941_2.png) [@jprante](https://discuss.elastic.co/u/jprante)\
**Post date:** [December 12, 2012, 12:56am UTC](https://discuss.elastic.co/t/uploading-of-plugin-zips-to-github-disabled/10048/1 "2012-12-12T00:56:13Z")

</div>

Hi,

Github has suddenly disabled manual uploads

> **[Goodbye, Uploads](https://github.com/blog/1302-goodbye-uploads)**
>
> In addition to providing downloadable source code archives, GitHub previously allowed you to upload files (separate from the versioned files) in the repository, and make it available for download i...

As far as I understand, for plugin authors like me, and for the  
Elasticsearch PluginManager in bin/plugin, this means a new situation,  
since it restricts the possibility of downloading plugin zips from  
[https://github.com/downloads/](https://github.com/downloads/)... to the existing files. For new ones, a new  
location must be found.

Also, the Elasticsearch binary downloads are affected, but I'm confident a  
solution for this will be found by [elasticsearch.com](http://elasticsearch.com) team.

My suggestion for the plugin zip upload situation is

- plugin zips should be placed into a 'downloads' subfolder in the plugin  
root folder

- the maven assembly plugin configuration should be modified to write the  
zip into '${basedir}/downloads' for committing

- and the PluginManager should be extended for looking  
at [https://raw.github.com/](https://raw.github.com/)//master/downloads/-.zip

Thoughts? Comments? PluginManager pull request welcome?

Jörg

--

---

<div class="post-metadata">

**Author:** ![Ivan](https://avatars.discourse-cdn.com/v4/letter/i/df788c/32.png) [@Ivan](https://discuss.elastic.co/u/Ivan)\
**Post date:** [December 12, 2012, 5:37pm UTC](https://discuss.elastic.co/t/uploading-of-plugin-zips-to-github-disabled/10048/2 "2012-12-12T17:37:52Z")

</div>

The PluginManager should be compiled in its own jar so that existing  
cluster can install plugins without upgrading. Of course, file-based  
installs will still work.

On Tue, Dec 11, 2012 at 4:56 PM, Jörg Prante [joergprante@gmail.com](mailto:joergprante@gmail.com) wrote:

> Hi,
> 
> Github has suddenly disabled manual uploads
> 
> [Goodbye, Uploads - The GitHub Blog](https://github.com/blog/1302-goodbye-uploads)
> 
> As far as I understand, for plugin authors like me, and for the  
> Elasticsearch PluginManager in bin/plugin, this means a new situation,  
> since it restricts the possibility of downloading plugin zips from  
> [https://github.com/downloads/](https://github.com/downloads/)... to the existing files. For new ones, a  
> new location must be found.
> 
> Also, the Elasticsearch binary downloads are affected, but I'm confident a  
> solution for this will be found by [elasticsearch.com](http://elasticsearch.com) team.
> 
> My suggestion for the plugin zip upload situation is
> 
> - plugin zips should be placed into a 'downloads' subfolder in the plugin  
> root folder
> 
> - the maven assembly plugin configuration should be modified to write the  
> zip into '${basedir}/downloads' for committing
> 
> - and the PluginManager should be extended for looking at  
> [https://raw.github.com/](https://raw.github.com/)  
> //master/downloads/-.zip
> 
> Thoughts? Comments? PluginManager pull request welcome?
> 
> Jörg
> 
> --

--

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 3:00am UTC](https://discuss.elastic.co/t/uploading-of-plugin-zips-to-github-disabled/10048/3 "2017-07-06T03:00:04Z")

</div>


