mirror of
https://github.com/go-gitea/gitea.git
synced 2024-12-27 07:56:13 +00:00
300b724abf
## Why join I didn’t talk about myself before, so some people may think that I am an employee from the company. So I think it is necessary to talk about why and how I joined. At the begining, my boss gave me a task to find a git software which can self hosted in on-premise. Then I found that there are not many project which meet our needs. But finally, I found Gitea. A easy use, easy maintenance, and without a good machine you can also run it. At that time, I just finished my previous work which is using helm to deploy something in K8s. So I tried to use Gitea’s helm chart to deploy in my work PC to see whether we can use it. But soon, I found a bug, and reported it (https://gitea.com/gitea/helm-chart/issues/382), but after about 1 month, there’s no fix. So I try to check the source code, and I found that it is caused by Gitea’s code and it is easy to fix it. So I created an issue (https://github.com/go-gitea/gitea/issues/22523) in Gitea. But unfortunately, after a long time again, it is still not fixed. So I tried to finish it by myself. I’m not a pro programmer, coding is just my hobby since I was 13 or 14 years old. (I will tell the reason later), I even don’t know the workflow about the contribution of OSS, so maybe I did some bad things at the early time, I apologize. But the people here are very kind, at that time, I start to consider whether it has worth to recommend to my boss. So I started to use it, but I found more and more bugs in a short time. Japanese company is very sensitive to it, so I gave up to recommend. But I can try to fix them! Because I can learn too many things during the contribution, not just about the programing but also the usage of other tools and the general contribution rule in the world of OSS. It let me grow up, and to become (maybe) a perfect full-stack engineer which is my dream. (Why it is my dream? I made a wrong decision in my college, I took/followed the advice of my parent, choosed communications engineering instead of computer science which is my favorite thing) # Why leave Several days ago, there’s an [article](https://juejin.cn/post/7446578471901626420#comment) came into my eye. Something about JiHu (GitLab Ltd in China) start to file a lawsuit to the company which is using GitLab CE version which is under MIT License. So people start to find other git service/application to avoid it. And in the this article, a project called Fogejo is mentioned. It says it is a hard-fork of Gitea. But I don’t know the meaning of `hard-fork`, so I access the home page of this project to find where it comes from. Finally, I found it here: https://forgejo.org/compare-to-gitea/#why-was-forgejo-created. They said: > As of early 2024, Forgejo is developed independently of Gitea, as a “hard-fork”. `hard-fork` has a quotation, so the meaning is not the original meaning of it, but they said `as`, which means `like` or `similar` I think. So just focus on the words before `as` is ok, because `hard-fork` is a simile, `As of early 2024, Forgejo is developed independently of Gitea` is what they want to say. In my mind, this means: since early 2024 Forgejo’s codes (new changes) are all written by themselves, and emphasize that these changes are not related to Gitea, because they can simply say `As of early 2024, Forgejo is developed independently, as a “hard-fork”` But after I check the commit history, I can still find some strange commits in recent month: https://codeberg.org/forgejo/forgejo/commits/branch/forgejo/search?q=author%3Ayp05327&all= The author is me, but the commit is signed by someone I even never heard. Considering the words they said above, it feels/sounds like my work has become their work. Although Gitea is under MIT license, is this allowed in the OSS world? Even it is allowed, I can not accept it personally. So I created a issue to ask them: https://codeberg.org/forgejo/forgejo/issues/6236 https://codeberg.org/forgejo/discussions/issues/251 Finally, it seems that they understood the problem and promised to improve it. But I also required a public statement to explain it which means they need to apologize, otherwise it is hard to the users who believe these are all their work know it, and it seems they ignored some of my words again? So it is hard for me to believe they will really make changes and post the apologize. If they did, I will consider to come back. Otherwise, I think there’s no worth to continually contribute to any OSS project, so I decided to leave. ps: TOC voting is still ongoing, please remove me from the list. And I will leave the organization after the merge. At the end, thanks to all people who have helped me to finish the contribution and teach me new knowledges.
66 lines
3.0 KiB
Plaintext
66 lines
3.0 KiB
Plaintext
Alexey Makhov <amakhov@avito.ru> (@makhov)
|
|
Bo-Yi Wu <appleboy.tw@gmail.com> (@appleboy)
|
|
Ethan Koenig <ethantkoenig@gmail.com> (@ethantkoenig)
|
|
Kees de Vries <bouwko@gmail.com> (@Bwko)
|
|
Kim Carlbäcker <kim.carlbacker@gmail.com> (@bkcsoft)
|
|
LefsFlare <nobody@nobody.tld> (@LefsFlarey)
|
|
Lunny Xiao <xiaolunwen@gmail.com> (@lunny)
|
|
Rachid Zarouali <nobody@nobody.tld> (@xinity)
|
|
Rémy Boulanouar <admin@dblk.org> (@DblK)
|
|
Sandro Santilli <strk@kbt.io> (@strk)
|
|
Thibault Meyer <meyer.thibault@gmail.com> (@0xbaadf00d)
|
|
Thomas Boerger <thomas@webhippie.de> (@tboerger)
|
|
Patrick G <geek1011@outlook.com> (@geek1011)
|
|
Antoine Girard <sapk@sapk.fr> (@sapk)
|
|
Lauris Bukšis-Haberkorns <lauris@nix.lv> (@lafriks)
|
|
Jonas Östanbäck <jonas.ostanback@gmail.com> (@cez81)
|
|
David Schneiderbauer <dschneiderbauer@gmail.com> (@daviian)
|
|
Peter Žeby <morlinest@gmail.com> (@morlinest)
|
|
Matti Ranta <techknowlogick@gitea.io> (@techknowlogick)
|
|
Jonas Franz <info@jonasfranz.software> (@jonasfranz)
|
|
Alexey Terentyev <axifnx@gmail.com> (@axifive)
|
|
Lanre Adelowo <yo@lanre.wtf> (@adelowo)
|
|
Konrad Langenberg <k@knt.li> (@kolaente)
|
|
He-Long Zhang <outman99@hotmail.com> (@BetaCat0)
|
|
Andrew Thornton <art27@cantab.net> (@zeripath)
|
|
John Olheiser <john.olheiser@gmail.com> (@jolheiser)
|
|
Richard Mahn <rich.mahn@unfoldingword.org> (@richmahn)
|
|
Mrsdizzie <info@mrsdizzie.com> (@mrsdizzie)
|
|
silverwind <me@silverwind.io> (@silverwind)
|
|
Gary Kim <gary@garykim.dev> (@gary-kim)
|
|
Guillermo Prandi <gitea.maint@mailfilter.com.ar> (@guillep2k)
|
|
Mura Li <typeless@ctli.io> (@typeless)
|
|
6543 <6543@obermui.de> (@6543)
|
|
jaqra <jaqra@hotmail.com> (@jaqra)
|
|
David Svantesson <davidsvantesson@gmail.com> (@davidsvantesson)
|
|
a1012112796 <1012112796@qq.com> (@a1012112796)
|
|
Karl Heinz Marbaise <kama@soebes.de> (@khmarbaise)
|
|
Norwin Roosen <git@nroo.de> (@noerw)
|
|
Kyle Dumont <kdumontnu@gmail.com> (@kdumontnu)
|
|
Patrick Schratz <patrick.schratz@gmail.com> (@pat-s)
|
|
Janis Estelmann <admin@oldschoolhack.me> (@KN4CK3R)
|
|
Steven Kriegler <sk.bunsenbrenner@gmail.com> (@justusbunsi)
|
|
Jimmy Praet <jimmy.praet@telenet.be> (@jpraet)
|
|
Leon Hofmeister <dev.lh@web.de> (@delvh)
|
|
Wim <wim@42.be> (@42wim)
|
|
Jason Song <i@wolfogre.com> (@wolfogre)
|
|
Yarden Shoham <git@yardenshoham.com> (@yardenshoham)
|
|
Yu Tian <zettat123@gmail.com> (@Zettat123)
|
|
Dong Ge <gedong_1994@163.com> (@sillyguodong)
|
|
Xinyi Gong <hestergong@gmail.com> (@HesterG)
|
|
wxiaoguang <wxiaoguang@gmail.com> (@wxiaoguang)
|
|
Gary Moon <gary@garymoon.net> (@garymoon)
|
|
Philip Peterson <philip.c.peterson@gmail.com> (@philip-peterson)
|
|
Denys Konovalov <kontakt@denyskon.de> (@denyskon)
|
|
Punit Inani <punitinani1@gmail.com> (@puni9869)
|
|
CaiCandong <1290147055@qq.com> (@caicandong)
|
|
Rui Chen <rui@chenrui.dev> (@chenrui333)
|
|
Nanguan Lin <nanguanlin6@gmail.com> (@lng2020)
|
|
kerwin612 <kerwin612@qq.com> (@kerwin612)
|
|
Gary Wang <git@blumia.net> (@BLumia)
|
|
Tim-Niclas Oelschläger <zokki.softwareschmiede@gmail.com> (@zokkis)
|
|
Yu Liu <1240335630@qq.com> (@HEREYUA)
|
|
Kemal Zebari <kemalzebra@gmail.com> (@kemzeb)
|
|
Rowan Bohde <rowan.bohde@gmail.com> (@bohde)
|
|
hiifong <i@hiif.ong> (@hiifong)
|