On Tue, 9 Nov 2021 07:44:36 +0100 Davide Andreoli <[email protected]> said:

> Indeed Github is probably not the right tool for efl atm, but IMO something
> like
> Gitlab (that can be used as a service or installed locally) can be better
> than our
> custom and complex infra, at least users should be able to sign-up :P

They can sign up - the problem is people were signing up and then filling phab
with spam. it has a captcha. i suspect it's people paid tiny amounts to go sign
up and fill places with spam. our infra is just as custom as gitlab.
phabricator is a large project (that unfortunately now is in maintenance only
mode but when we set it up it was a rising project and others like kde also
used it and many beyond).

i got tired of stumbling across spam in tickets, and more - some were eve n
carefully set up to be un-editable even by admins (only the owning user could)
so i had to go via the back-end cmdline tools to go delete data. it definitely
looked like humans doing this. the problem isn't phab but is spam.

so the automatic mechanisms to filter out spam bots fail because it's not a
bot, thus now you have to actually show up as a human and say hi and request
access. it says so on the sign up page when you sign up...

fyi gitlab is no less complex. using a service like github is less complex, BUT
you 100% rely on their service for free and have to play by their rules only
and have big limitations. history has taught me that doing this is a bad idea
because eventually those rules change. there is a need to make more profit and
features are cut down. look at travis - it has dropped it's free service now.
we spent a lot of effort relying on it and setting up CI that now is gone
because of this. soureforge dropped the quality of service after a while too -
we were the first project on sourceofge that was not sourceforge itself...
today sourceforge will not allow us access to the list of people subscribed to
mailing lists for e because of "privacy reasons". i can't migrate people to new
lists because i can't get a list of existing subscribers. at one point
sourceforge started wrapping releases of software in their own installers that
installed extra stuff - without so much as a "please" - because they were
allowed to do that.

yes - running your own takes effort and does come with limits. it's people who
never have to deal with all of this trouble (project owners/admins) who
complain that we don't "just use github". if you have to deal with this over
the decades you realise that it's a bit of a trojan horse to rely on such free
services. if you have to then doit on only the least critical things you have.

take this advice from someone who started using such services over 20 years
ago and has learned a few lessons along the way.

> Il giorno lun 8 nov 2021 alle ore 22:22 Carsten Haitzler <
> [email protected]> ha scritto:
> 
> > On Mon, 8 Nov 2021 19:29:46 +0100 Davide Andreoli <[email protected]>
> > said:
> >
> > The Linux kernel does not use github. Mesa does not use it... many major
> > OSS
> > projects don't use github... does this make them "closed open source"? I
> > really
> > heavily advise people to look back in time to things like sourceforge and
> > the
> > dangers of building your whole project around a "free to use" service.
> > It's a
> > bad idea. I've been around for a long time and lived through many
> > things... and
> > it is unwise to do this. If you are so small that you cannot have your own
> > infrastructure, then OK - github might be OK, but once you are of a certain
> > size then it's time to do something else.
> >
> > > Il giorno dom 7 nov 2021 alle ore 19:29 Abdur-Rahmaan Janhangeer <
> > > [email protected]> ha scritto:
> > >
> > > > Greetings,
> > > >
> > > > I'd be super interested! Also about how to PR to the repo and even
> > tutos
> > > > about that. I view python-efl as some closed OpenSource project
> > > > with access not as easy as gitlab/bitbucket/github ones.
> > > >
> > > Indeed, this is not just a python-efl issue, it's the efl project as a
> > > whole,
> > > I voted years ago to move everything to github  :P
> > >
> > >
> > > >
> > > > Thanks a lot, guess i will be contacting you off list. Python-EFL is
> > my pet
> > > > OpenSource learning atm and i devote time to it often. So you can count
> > > > me in.
> > > >
> > > > Kind Regards,
> > > >
> > > > Abdur-Rahmaan Janhangeer
> > > > about <https://compileralchemy.github.io/> | blog
> > > > <https://www.pythonkitchen.com>
> > > > github <https://github.com/Abdur-RahmaanJ>
> > > > Mauritius
> > > >
> > > > _______________________________________________
> > > > enlightenment-devel mailing list
> > > > [email protected]
> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > >
> > >
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > [email protected]
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > Carsten Haitzler - [email protected]
> >
> >


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - [email protected]



_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to