SliTaz SliTaz Forum

You are not logged in.

#1 2019-09-23 21:59:51

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

SliTaz on GitHub

Hi there,

Recently, the SliTaz Mercurial server has been extremely unstable. Most often, it returned HTTP Error 503: Service Temporarily Unavailable.

I seriously worried about the preservation of the SliTaz heritage that has been accumulated over the years. Therefore, I made copies of all the repositories that are available on the server, put them on GitHub.

These are currently only local copies. It is not yet supposed to work directly with these repositories to commit changes to SliTaz. In other words, this is a one-sided copy. But, on the other hand, anyone (who has an account on GitHub) can take part in the SliTaz life by sending their pull-requests or posting an issue.

Since GitHub does not support Mercurial repositories, I converted them to Git repositories using the recommendations from the official Git website. Honestly, I am pretty poorly versed in Mercurial (at the entry level) and in Git (here it’s even worse). But following the suggested instructions, everything worked out. The only thing is, I did not canonicalize the authors, because it began to give an unpleasant side effect.

In addition, I sent invitations to all those people who were directly involved in the development of SliTaz. To all those who have an account on GitHub. Of the 21 invited people, 8 at the moment has joined the SliTaz organization. Only the two of us are visible, because all the others have not changed the visibility settings, which are set to "private" by default :-)

What do I want to say in conclusion? Do I expect anything more from the presence of SliTaz on GitHub? Probably not. But GitHub has long been a good place where like-minded people can gather, which provides free space for your projects and tools for their development. Over the years, I have seen many times how old projects go into the darkness of history. Not always interested can be found on a time machine. But at the same time, projects hosted on GitHub continue to be available. And I hope that this will continue.

I wish you all a nice fall day with mild weather! ;-)

Offline

#2 2019-09-24 06:39:40

bellard
Administrator
Registered: 2011-03-28
Posts: 657

Re: SliTaz on GitHub

Hi Aleksej,

We are facing DDOS attacks on hg.slitaz.org and pkgs.slitaz.org since june 2019.

These vhosts connection count are now limited with the vhost_limit_module.

Hg should be mirrored every day on https://hg.tuxfamily.org/slitaz/?sort=lastchange (if no 'HTTP Error 503: Service Temporarily Unavailable.' occurs...).

FYI mirror1 is mirrored every day on http://download.tuxfamily.org/slitaz/

Offline

#3 2019-09-24 09:15:00

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: SliTaz on GitHub

Hi Pascal,

Oh, I'm sorry about the DDoS attacks. I wonder who and why needs it? I am interested in reading server logs, I have not visited the server for a long time...

Mirroring, especially automatic mirroring — it's cool! I contribute to GitHub manually. Perhaps I should add automation, keys and all that stuff...

Offline

#4 2019-09-26 22:38:40

Darjeeling
Member
Registered: 2012-02-06
Posts: 210

Re: SliTaz on GitHub

> I wonder who and why needs it?

Indeed. I'm also wondering why no one bothered to post a reply 3 months ago, when I reported the same issue and my suspicion of an attack here ...

http://forum.slitaz.org/topic/slitaz-offline-since-days

How do you decide whom to reply to and whom to ignore, Pascal?

Offline

#5 2019-09-27 08:51:18

devl547
Administrator
Registered: 2011-06-01
Posts: 285

Re: SliTaz on GitHub

>GitHub has long been a good place

And also git is not that good for small scale projects and I personally still prefer mercurial.

Offline

#6 2019-09-28 09:36:06

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: SliTaz on GitHub

> for small scale projects

I will not ask you for the proofs while I see a large number of personal repositories on GitHub.

> I personally still prefer mercurial.

These are only personal preferences.

I personally do not care what to use, Git or Mercurial, because of very simple requirements of my working loop: [c]pull[/c], change, [c]push[/c].

This is also true for the vast majority of SliTaz repositories: simple plain history without branches.

And if you compare not Mercurial and Git, but hg.slitaz.org and GitHub, then for me the latter provides additional convenience. But this is again personal preference. It’s not worth talking about the preferences of the developers team, because there is no developers team.

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.019 seconds, 7 queries executed - Memory usage: 1.54 MiB (Peak: 1.77 MiB) ]