Jump to content
Wikipedia The Free Encyclopedia

Draft:Forgejo

From Wikipedia, the free encyclopedia
Free and open-source software forge
Review waiting, please be patient.

This may take 2 months or more, since drafts are reviewed in no specific order. There are 2,157 pending submissions waiting for review.


  • If the submission is accepted, then this page will be moved into the article space.
  • If the submission is declined, then the reason will be posted here.
  • In the meantime, you can continue to improve this submission by editing normally.

Where to get help
  • If you need help editing or submitting your draft, please ask us a question at the AfC Help Desk or get live help from experienced editors. These venues are only for help with editing and the submission process, not to get reviews.
  • If you need feedback on your draft, or if the review is taking a lot of time, you can try asking for help on the talk page of a relevant WikiProject. Some WikiProjects are more active than others so a speedy reply is not guaranteed.
How to improve a draft

You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article.

Improving your odds of a speedy review

To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags.

Editor resources

Reviewer tools
  • Warning: The page Forgejo redirects to Gitea. Please ensure it is not a copy or that this page is located to the correct title.
  • This article relies excessively on references to primary sources . Please improve this article by adding secondary or tertiary sources.
    Find sources: "Forgejo" – news · newspapers · books · scholar · JSTOR
    (September 2024) (Learn how and when to remove this message)
    Submission declined on 19 September 2024 by SafariScribe (talk).
    This submission is not adequately supported by reliable sources. Reliable sources are required so that information can be verified. If you need help with referencing, please see Referencing for beginners and Citing sources.
    • If you would like to continue working on the submission, click on the "Edit" tab at the top of the window.
    • If you have not resolved the issues listed above, your draft will be declined again and potentially deleted.
    • If you need extra help, please ask us a question at the AfC Help Desk or get live help from experienced editors.
    • Please do not remove reviewer comments or this notice until the submission is accepted.

    Where to get help
    • If you need help editing or submitting your draft, please ask us a question at the AfC Help Desk or get live help from experienced editors. These venues are only for help with editing and the submission process, not to get reviews.
    • If you need feedback on your draft, or if the review is taking a lot of time, you can try asking for help on the talk page of a relevant WikiProject. Some WikiProjects are more active than others so a speedy reply is not guaranteed.
    How to improve a draft

    You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article.

    Improving your odds of a speedy review

    To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags.

    Editor resources
    Declined by SafariScribe 4 months ago. Last edited by LemurianPatriot 17 days ago. Reviewer: Inform author.
    This draft has been resubmitted and is currently awaiting re-review.
    • Comment: Note to AFC Reviewers: This draft is for a title that was previously an article, but was then cut down to a redirect. If this draft is accepted, the history should be preserved. Do not tag the redirect for G6. If you find that this draft should be accepted, and do not have the Page Mover privilege, please request assistance in moving the redirect to preserve the history. Reviewers should check the history and verify whether there was a consensus to cut the article down to a redirect, or whether the action was taken boldly without discussion. If there was a consensus for the cutdown, do not accept this draft without verifying that the draft improves the article or that consensus has changed. If in doubt, please discuss.There have been articles at Forgejo only briefly, that were cut down to redirects by their authors. Robert McClenon (talk) 19:54, 9 June 2024 (UTC)


    Nota bene* The page Forgejo in the mainspace is currently a redirect to Gitea.
    This is a draft article . It is a work in progress open to editing by anyone. Please ensure core content policies are met before publishing it as a live Wikipedia article at Forgejo. Last edited by LemurianPatriot (talk | contribs) 17 days ago. (Update)
    An editor has marked this as a promising draft and requests that, should it go unedited for six months, G13 deletion be postponed, either by making a dummy/minor edit to the page, or by improving and submitting it for review.
    Last edited by LemurianPatriot (talk | contribs) 17 days ago. (Update)
    Forgejo
    A screenshot of a Forgejo repository
    Initial release15 December 2022
    Stable release
    9.0.0[1]  Edit this on Wikidata / 16 October 2024
    Repository
    Written inGo, JavaScript
    Operating system Cross-platform
    Platform x86-64, ARM
    Available inMany languages
    Type Collaborative software development (forge)
    License GNU General Public License, version 3.0 or later
    Websitehttps://forgejo.org/

    Forgejo (Esperanto pronunciation: [forˈd͡ʒe.jo] )[2] is a software package designed for hosting a forge using the Git version control system to aid with software development. The package allows developers to use collaborative features like bug tracking, code review, continuous integration, kanban boards, issue tickets, and wikis with their projects.[3] The package is designed to be self-hosted by developers, and a public instance is provided to try out the software, however forges that are hosted by organizations such as Codeberg are more commonly used. Forgejo can be hosted on all platforms that support the Go runtime, including macOS and Microsoft Windows, and packages are provided for various Linux distributions.[4] [5]

    History

    [edit ]

    Forgejo was initially created in December 2022[6] as a fork of Gitea (itself a fork of Gogs, another forge package) after a newly created for-profit limited corporation founded by the owner of the project, Lunny Xiao, along with another contributor named Matti Ranna silently transferred Gitea's trademarks to the company and began to move towards an open-core model, with the company offering enterprise services for hosting forges using a specialized version of Gitea containing exclusive features.[7] [8] Many Gitea contributors signed an open letter asking for the project's trademarks and domains to be placed under community management,[9] but they were dissatisfied with the response from the company and eventually decided to fork the project in order to retain community control.[8] Codeberg, one of the major forges using Gitea at the time, migrated to Forgejo and has become the de jure lead maintainers of the project.[10] [11]

    Hard fork and license change

    [edit ]

    While initially being a soft fork (a fork that remains synchronized with its upstream counterpart), Forgejo eventually abandoned the practice and split from Gitea following version 1.21 in February 2024, as maintaining support with Gitea became more complex as new features and changes were implemented that were distinct or not present in Gitea, as well as to liberate software development from the shackles of proprietary tools.[12] [13]

    In August 2024 Forgejo moved from the MIT license to the copyleft GNU General Public License.[14] [15] This does not involve a relicensing of the existing codebase, but rather reflects a community decision made a year earlier that Forgejo would begin to accept GPL-licensed contributions.[16] As a result, the license of the overall package is now reflected to be covered under the GPL.

    Future roadmap

    [edit ]

    A future objective of Forgejo is to utilize the ActivityPub protocol (known for its usage in the fediverse) to federate forges via ForgeFed, an extension of the protocol that is designed to support the features that are most commonly used by forge software.[17] The project has received funding from the NLnet organization for both the protocol extension and the implementation of ForgeFed into Forgejo.[18] [19] An implementation of this standard in Forgejo has been estimated to become production-ready in 2025, while other forge packages such as GitLab have also begun work on implementing support for ForgeFed.[20]

    Users

    [edit ]

    While Codeberg is known as the main forge host for Forgejo, the Fedora Linux project has also planned to adopt the software for their forge, moving away from the previous Pagure installation.[21] [22]

    See also

    [edit ]

    References

    [edit ]
    1. ^ "v9.0.0". 16 October 2024.
    2. ^ "Forgejo FAQ | Forgejo – Beyond coding. We forge". forgejo.org.
    3. ^ Edenhauser, Markus (October 26, 2023). Git trifft Mikrocontroller, Dein umfassender Guide zur Versionierung in Arduino-Projekten inkl. GitHub Beispiele (in German). Selbstverlag. p. 9.1. ISBN 9783757972936.
    4. ^ "Packaging". Delightful Forgejo. Retrieved 2024年08月23日.
    5. ^ "Versions for forgejo". Repology. Retrieved 2024年08月23日.
    6. ^ "Beyond Coding. We forge". Forgejo Blog. 2022年12月15日. Retrieved 2024年08月23日.
    7. ^ "Forgejo FAQ | Forgejo – Beyond coding. We forge". forgejo.org. Retrieved 2023年09月17日.
    8. ^ a b Tietze, Christian (November 25, 2022). "Gitea Ltd. Takes Over Gitea Open Source Project, Community Pushes Back". christiantietze.de. Archived from the original on February 12, 2023. Retrieved February 12, 2023.
    9. ^ "Open Letter to Gitea". 2022年10月28日. Archived from the original on 2022年10月31日. Retrieved 2024年08月23日.
    10. ^ "Codeberg launches Forgejo". Codeberg.org . December 15, 2022. Archived from the original on February 8, 2023. Retrieved February 8, 2023.
    11. ^ "New Git repository faces corporate open source doubts | TechTarget". Software Quality. Retrieved 2024年05月27日.
    12. ^ "Forgejo makes a full break from Gitea [LWN.net]". LWN.net . Retrieved 2024年02月27日.
    13. ^ "Forgejo forks its own path forward". Forgejo Blog. 2024年02月15日. Retrieved 2024年07月16日.
    14. ^ "Forgejo is now copyleft, just like Git". Forgejo Blog. 2024年08月22日. Retrieved 2024年08月23日.
    15. ^ "Forgejo changes license to GPLv3+ [LWN.net]". lwn.net. Retrieved 2025年01月17日.
    16. ^ Warren, Earl (2023年04月18日). "[MISSION] on Forgejo accepting copyleft contributions". forgejo/governance – Codeberg.org. Retrieved 2024年08月23日.
    17. ^ Berre, Daniel Le (2023年11月15日). Higher Education and Research Forges in France - Definition, uses, limitations encountered and needs analysis (report thesis). Comité pour la science ouverte.
    18. ^ "NLnet; ForgeFed". nlnet.nl. Retrieved 2025年01月17日.
    19. ^ "NLnet; Federated software forges with Forgejo". nlnet.nl. Retrieved 2025年01月17日.
    20. ^ "Support ActivityPub for GitLab (&11247) · Epics · GitLab.org · GitLab". GitLab. Retrieved 2024年07月16日.
    21. ^ amoloney (2024年12月24日). "Fedora Chooses Forgejo!". Fedora Community Blog. Retrieved 2025年01月17日.
    22. ^ "Fedora moves towards Forgejo (Fedora Magazine) [LWN.net]". lwn.net. Retrieved 2025年01月17日.
    [edit ]
    Years indicate the date of first stable release.
    Client-server
    Free software
    Open-Core
    Proprietary
    Distributed
    Free software
    Proprietary
    Hosted

    AltStyle によって変換されたページ (->オリジナル) /