Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-21 Thread Jiří Techet
On Tue, Jul 21, 2015 at 6:58 AM, Lex Trotman  wrote:

> If its gonna be hosted on Geany projects server it needs to be HTTPS
> and that means getting a "real" certificate accepted by browsers.
>
>
HTTPS isn't used for Geany tarballs or binaries from

http://www.geany.org/Download/Releases

so it doesn't have to be used for the plugins either (may be a nice-to-have
but not required IMO).

Cheers,

Jiri
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-21 Thread Tim Tassonis

On 20.07.2015 22:28, Enrico Tröger wrote:

On 20/07/15 14:46, Jiří Techet wrote:

On Mon, Jul 20, 2015 at 11:19 AM, Lex Trotman  wrote:


Move plugins.geany.org to github pages. https://pages.github.com/
Attaches right to the repositories where the site source is.


That's the plan currently.
Already ealier today I emailed Dominic asking to assist in moving
plugins.geany.org to the geany server. Just waiting for his feedback.

But I'm afraid we have to wait to SF come back anyway because we
probably don't have the release tarballs anywhere else than on SF.



Is there currently any place to get new latest plugins source release 
tarball? Can't wait to get it.


Kind regards
Tim






Regards,
Enrico



___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel




--
decentral.ch - IT Stuff
Tim Tassonis
Dennlerstasse 36
8047 Zürich

st...@decentral.ch
+41 79 229 36 17
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-21 Thread Enrico Tröger
On 21/07/15 15:33, Tim Tassonis wrote:
> On 20.07.2015 22:28, Enrico Tröger wrote:
>> On 20/07/15 14:46, Jiří Techet wrote:
>>> On Mon, Jul 20, 2015 at 11:19 AM, Lex Trotman  wrote:
>>>
 Move plugins.geany.org to github pages. https://pages.github.com/
 Attaches right to the repositories where the site source is.
>>
>> That's the plan currently.
>> Already ealier today I emailed Dominic asking to assist in moving
>> plugins.geany.org to the geany server. Just waiting for his feedback.
>>
>> But I'm afraid we have to wait to SF come back anyway because we
>> probably don't have the release tarballs anywhere else than on SF.
> 
> 
> Is there currently any place to get new latest plugins source release
> tarball? Can't wait to get it.

I'm working on it, will report back soon.


Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-21 Thread Enrico Tröger
On 21/07/15 14:54, Jiří Techet wrote:
> On Tue, Jul 21, 2015 at 6:58 AM, Lex Trotman  wrote:
> 
>> If its gonna be hosted on Geany projects server it needs to be HTTPS
>> and that means getting a "real" certificate accepted by browsers.

Could you please elaborate why "it needs" to be reachable via HTTPS?
Just for my curiosity.

I will setup the plugins website now and it will be reachable via HTTPS
with the same SSL certificate as the main Geany website, the certificate
has a wildcard for *.geany.org.


> HTTPS isn't used for Geany tarballs or binaries from
> 
> http://www.geany.org/Download/Releases
> 
> so it doesn't have to be used for the plugins either (may be a nice-to-have
> but not required IMO).

No doubt on "nice to have".
This is the same as for the Geany website itself. We need to solve the
certificate issue. Though it is a seperate issue.


Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-21 Thread Enrico Tröger
Hi,

> As on different channels people are getting nervous:
> SF had some major issues with the storage. They are currently in
> recovering mode. Until they finished, plugins.geany.org will not be
> available -- at least I hope so it will be back later. Proactive
> information from sf was not given so I only have the information from
> Twitter¹ and related pages
> 
> We might will need to switch also plugin pages to our infrastructure later.


The website http://plugins.geany.org is back online again.

We moved the site to our infrastructure.
The plugin pages are fully back as well as the downloads for the latest
release, 1.25. Only the downloads for some older releases are missing,
they will added back once the Sourceforge infrastructure is available again.

If you encounter any errors, please report them here.

Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-21 Thread Enrico Tröger
On 21/07/15 21:36, Enrico Tröger wrote:
> On 21/07/15 14:54, Jiří Techet wrote:
>> On Tue, Jul 21, 2015 at 6:58 AM, Lex Trotman  wrote:
>>
>>> If its gonna be hosted on Geany projects server it needs to be HTTPS
>>> and that means getting a "real" certificate accepted by browsers.
> 
> Could you please elaborate why "it needs" to be reachable via HTTPS?
> Just for my curiosity.
> 
> I will setup the plugins website now and it will be reachable via HTTPS
> with the same SSL certificate as the main Geany website, the certificate
> has a wildcard for *.geany.org.

Done as announced.
Though apart from the not "real" certificate, on the Addons plugin page
there is a "http://"; image references even when accessed via https://.
This is the full http:// image URL is hard-coded in the plugin's README.
I'll fix this soon. However, this is not a new problem.


There are a few more things we should need to fix:

- the Treebrowser plugin README references an image on Imageshack which
is not available any longer
- the Markdown plugin README references its images as relative links
which is good but I could not find how the deploy scripts in the
plugins.geany.org repository will handle these images. So for now, I
just copied them into the docroot of plugins.geany.org. I'll leave this
up to Dominic once he is available again (currently he is on vacation).

And in general, it seems the plugins' READMEs seem to be in a quite
varying state in terms of style. This isn't a big problem but might be
improved anyway.

Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.asc



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-21 Thread Colomban Wendling
Le 21/07/2015 23:18, Enrico Tröger a écrit :
> […]
> 
> The website http://plugins.geany.org is back online again.
> 
> We moved the site to our infrastructure.
> The plugin pages are fully back as well as the downloads for the latest
> release, 1.25. Only the downloads for some older releases are missing,

Superb!  You're the man, thanks :)

Cheers,
Colomban
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-21 Thread Colomban Wendling
Le 21/07/2015 23:18, Enrico Tröger a écrit :
> […]
>
> The website http://plugins.geany.org is back online again.
> 
> We moved the site to our infrastructure.
> The plugin pages are fully back as well as the downloads for the latest
> release, 1.25. Only the downloads for some older releases are missing,

As DNS propagation might take a few moments, I also made the plugins
downloads (temporarily?) appear at
http://download.geany.org/geany-plugins/.  It is the very same files as
can be downloaded from the proper site.

Regards,
Colomban


PS: @eht16: I added a symlink because it looked easy, harmless and handy
before DNS is propagated everywhere, but if we don't want to keep it we
can remove it in a few days -- your call.
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] [Geany-Users] Geany-Plugins website down because of issue at sf

2015-07-21 Thread Lex Trotman
On 22 July 2015 at 05:36, Enrico Tröger  wrote:
> On 21/07/15 14:54, Jiří Techet wrote:
>> On Tue, Jul 21, 2015 at 6:58 AM, Lex Trotman  wrote:
>>
>>> If its gonna be hosted on Geany projects server it needs to be HTTPS
>>> and that means getting a "real" certificate accepted by browsers.
>
> Could you please elaborate why "it needs" to be reachable via HTTPS?
> Just for my curiosity.

For the same reason that github went all https, and thats even with
all of git's sha checking.  I'll bet almost nobody checks the sig of
the tarballs.

Cheers
Lex


>
> I will setup the plugins website now and it will be reachable via HTTPS
> with the same SSL certificate as the main Geany website, the certificate
> has a wildcard for *.geany.org.
>
>
>> HTTPS isn't used for Geany tarballs or binaries from
>>
>> http://www.geany.org/Download/Releases
>>
>> so it doesn't have to be used for the plugins either (may be a nice-to-have
>> but not required IMO).
>
> No doubt on "nice to have".
> This is the same as for the Geany website itself. We need to solve the
> certificate issue. Though it is a seperate issue.
>
>
> Regards,
> Enrico
>
> --
> Get my GPG key from http://www.uvena.de/pub.asc
>
>
> ___
> Devel mailing list
> Devel@lists.geany.org
> https://lists.geany.org/cgi-bin/mailman/listinfo/devel
>
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel