32
41
Fork
You've already forked website
54

Forgejo announcement blog post #34

Merged
Ghost merged 13 commits from wip-blog into main 2022年12月05日 19:52:23 +01:00

This is the third draft, authored by @circlebuilder today and I'm opening this PR on his behalf.

See the preview at: https://forgejo.codeberg.page/@wip-blog/news/2022-12-08-hello-forgejo/

Refs: forgejo/meta#8

This is the third draft, authored by @circlebuilder today and I'm opening this PR on his behalf. See the preview at: https://forgejo.codeberg.page/@wip-blog/news/2022-12-08-hello-forgejo/ Refs: https://codeberg.org/forgejo/meta/issues/8
Ghost force-pushed wip-blog from d5cc33f169
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
to a4e7942a05
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022年12月04日 17:14:27 +01:00
Compare
Ghost force-pushed wip-blog from a4e7942a05
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
to 64bd26b621
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022年12月04日 17:16:00 +01:00
Compare
Ghost added this to the Launch milestone 2022年12月04日 17:19:53 +01:00
Ryuno-Ki left a comment
Copy link

Some small nits, but looks great overall!

Some small nits, but looks great overall!
@ -0,0 +18,4 @@
The first objective relates to how we are organized as a project. It is crucial for Forgejo to guarantee that our product will remain Free Software forever, under the guidance of an open and inclusive community. Forgejo will provide a healthy project governance, so that it can truly focus on the needs of all those people that use our software on a daily basis.
To this end we are very proud that Codeberg.org has decided to become our projects custodian. Codeberg e.V. is a non-profit organization with a stellar reputation, that is dedicated to the success of the Free Software movement. Providing software development services to FOSS projects, Codeberg is rapidly growing. Currently Codeberg is hosting more than 50k code repositories for about 40k people. Not only will Codeberg take care of the Forgejo domain names and trademarks, but the organization will use Forgejo as the basis for their own services, instead of Gitea.
Contributor
Copy link

50k is an abbreviation not all people (esp. non-tech people) might understand.

50k is an abbreviation not all people (esp. non-tech people) might understand.
Member
Copy link

I think most people would understand, but since this is prose, not technical writing, I agree that it would read better to write 50 thousand and 40 thousand respectively.

[edit: or just 50,000 and 40,000 of course]

I think most people would understand, but since this is prose, not technical writing, I agree that it would read better to write `50 thousand` and `40 thousand` respectively. *[edit: or just `50,000` and `40,000` of course]*
Ghost marked this conversation as resolved
@ -0,0 +24,4 @@
### We will help liberate software development
Our second objective relates to the product that we deliver. Free Software projects are in general heavily focused on coding. But development of quality software has many other areas that need due attention. For the long-term sustainability of any Free Software project many aspects must be taken into account. Successful software products involve the collaboration between many people with different skill sets.
Contributor
Copy link

due attention?

I looked it up. It's valid English, but I'm not sure, whether it carries the connotation we want to transport. It's more like those areas were neglected by code forges so far.

`due attention`? I looked it up. It's valid English, but I'm not sure, whether it carries the connotation we want to transport. It's more like those areas were _neglected_ by code forges so far.
Member
Copy link

It reads fine to me as a native speaker, but you could also just say attention or perhaps better, rephrase to something like ...development of quality software also involves work in many other areas.

In the last sentence, s/involve the collaboration/involve collaboration/ (the the is redundant).

It reads fine to me as a native speaker, but you could also just say `attention` or perhaps better, rephrase to something like `...development of quality software also involves work in many other areas.` In the last sentence, `s/involve the collaboration/involve collaboration/` (the `the` is redundant).
Owner
Copy link

Free Software project, many aspects (comma)

Free Software project, many aspects (comma)
Ghost marked this conversation as resolved
@ -0,0 +32,4 @@
### Join our adventure
Help make coding social. Join us in our quest, be part of our adventure. Forgejo is not just a code forge. We go beyond coding. We forge Free Software!
First-time contributor
Copy link

Last bit should be "Together we forge Free Software!" and it might be in bold text.

Last bit should be "Together we forge Free Software!" and it might be in bold text.
Contributor
Copy link

Bold text translates to strong emphasis in Markdown, i.e. the latter has semantics.

Bold text translates to _strong emphasis_ in Markdown, i.e. the latter has semantics.
Member
Copy link

I think strong emphasis is what @circlebuilder intends. (In fact, the HTML5 spec currently defines it as "strong importance, seriousness, or urgency", but it comes to the same.)

I think strong emphasis is what @circlebuilder intends. (In fact, the HTML5 spec currently defines it as "strong importance, seriousness, or urgency", but it comes to the same.)
First-time contributor
Copy link

Yes, indeed :)

Yes, indeed :)
Ghost marked this conversation as resolved
caesar left a comment
Copy link

This is a fantastic introductory post, good job @circlebuilder.

Here are a few minor tweaks I'd make:

This is a fantastic introductory post, good job @circlebuilder. Here are a few minor tweaks I'd make:
@ -0,0 +7,4 @@
After many days of hard work and preparation by a team of former Gitea maintainers and enthusiasts from the FOSS community we are proud to announce that the Forgejo project is now live.
Forgejo (inspired by forĝejo /ˈfor.d͡ʒe.jo/ the Esperanto word for forge) is a community-driven Free Software project that develops a code forge platform similar to Github, and that is a drop-in replacement of Gitea. We started Forgejo in reaction to Gitea Ltd taking over from the community as a for-profit company without consulting the community, and after an [Open Letter](https://gitea-open-letter.coding.social/) to the Gitea project owners remained unanswered.
Member
Copy link
  • I'd move the IPA to the beginning of the parentheses – it's the pronunciation of Forgejo as well as forĝejo.
    - Forgejo (inspired by forĝejo /ˈfor.d͡ʒe.jo/ – the Esperanto word for forge)
    + Forgejo (/forˈd͡ʒe.jo/ – inspired by *forĝejo*, the Esperanto word for forge)
    
    (note that I've also corrected the stress to the second syllable, which also needs doing elsewhere)
  • If we want to avoid more discussions about whether this the name is valid Esperanto, despite the "inspired by" phraseology, we could make inspired by a link to forgejo/meta#50
  • s/replacement of Gitea/replacement for Gitea/
  • I find this phraseology (below) confusing, here is an alternative suggestion:
    - We started Forgejo in reaction to Gitea Ltd taking over from the community as a for-profit company without consulting the community
    + We started Forgejo in reaction to control of Gitea being taken away from the community by the newly-formed for-profit company Gitea Ltd without prior community consultation
    
- I'd move the IPA to the beginning of the parentheses – it's the pronunciation of Forgejo as well as forĝejo. ```diff - Forgejo (inspired by forĝejo /ˈfor.d͡ʒe.jo/ – the Esperanto word for forge) + Forgejo (/forˈd͡ʒe.jo/ – inspired by *forĝejo*, the Esperanto word for forge) ``` (note that I've also corrected the stress to the second syllable, which also needs doing elsewhere) - *If we want to avoid more discussions about whether this the name is valid Esperanto*, despite the *"inspired by"* phraseology, we could make `inspired by` a link to forgejo/meta#50 - `s/replacement of Gitea/replacement for Gitea/` - I find this phraseology (below) confusing, here is an alternative suggestion: ```diff - We started Forgejo in reaction to Gitea Ltd taking over from the community as a for-profit company without consulting the community + We started Forgejo in reaction to control of Gitea being taken away from the community by the newly-formed for-profit company Gitea Ltd without prior community consultation ```
First-time contributor
Copy link

I would - as a rule - minimize the number of hyperlinks in blog posts, to only include those that are really most essential. Any hyperlink can cause TL;DR'ing folks to not read to the end of the post.

I would - as a rule - minimize the number of hyperlinks in blog posts, to only include those that are really most essential. Any hyperlink can cause TL;DR'ing folks to not read to the end of the post.
Member
Copy link

Good point, agreed.

Good point, agreed.

If we want to avoid more discussions about whether this the name is valid Esperanto, despite the "inspired by" phraseology, we could make inspired by a link to forgejo/meta#50

Not acted upon to avoid adding too many links.

> If we want to avoid more discussions about whether this the name is valid Esperanto, despite the "inspired by" phraseology, we could make inspired by a link to forgejo/meta#50 Not acted upon to avoid adding too many links.
Ghost marked this conversation as resolved
@ -0,0 +12,4 @@
The Forgejo project has two major objectives that drive our development and road map:
1. The community is in control, and ensures we develop to address community needs.
2. We will help liberate software development from the shackles of proprietary tools.
Member
Copy link

Should these be links to the two relevant sections below?

Should these be links to the two relevant sections below?
First-time contributor
Copy link

I think it is implied. No need to link. In the text I also mention "first" and "second" objective at the start of these sections.

I think it is implied. No need to link. In the text I also mention "first" and "second" objective at the start of these sections.
caesar marked this conversation as resolved
@ -0,0 +20,4 @@
To this end we are very proud that Codeberg.org has decided to become our projects custodian. Codeberg e.V. is a non-profit organization with a stellar reputation, that is dedicated to the success of the Free Software movement. Providing software development services to FOSS projects, Codeberg is rapidly growing. Currently Codeberg is hosting more than 50k code repositories for about 40k people. Not only will Codeberg take care of the Forgejo domain names and trademarks, but the organization will use Forgejo as the basis for their own services, instead of Gitea.
Forgejo's code base is of course hosted on Codeberg, and by using Woodpecker CI instead of Drone and Matrix instead of Discord, we exclusively rely on Free Software tools.
Member
Copy link

I'm not sure that the Codeberg.org / Codeberg e.V. distinction is correct above.
Codeberg.org is the website. Codeberg e.V. is the organization which "has decided to become our project’s custodian".

This could also be a link to Codeberg's homepage.

I'm not sure that the `Codeberg.org` / `Codeberg e.V.` distinction is correct above. `Codeberg.org` is the website. `Codeberg e.V.` is the organization which "has decided to become our project’s custodian". This could also be a link to Codeberg's homepage.
First-time contributor
Copy link

See earlier comment on minimizing links. I'd only have one single link to Codeberg. May be first occurrence is best for that.

See earlier comment on minimizing links. I'd only have one single link to Codeberg. May be first occurrence is best for that.
Member
Copy link

Sure, it could just be the first occurrence.

Either way, it should say that Codeberg e.V. has decided to become our project’s custodian (instead of the current Codeberg.org has decided to become our project’s custodian).

Sure, it could just be the first occurrence. Either way, it should say that `Codeberg e.V. has decided to become our project’s custodian` (instead of the current `Codeberg.org has decided to become our project’s custodian`).
Owner
Copy link

To this end we are very proud that Codeberg e.V. has decided to become our project’s custodian. Codeberg e.V. is a non-profit organization with a stellar reputation, that is dedicated to the success of the Free Software movement. They provide software development services to FOSS projects at Codeberg.org. They are rapidly growing and hosting more than 50k code repositories for about 40k people.

My proposal here, bold means changed.

> To this end we are very proud that **Codeberg e.V.** has decided to become our project’s custodian. Codeberg e.V. is a non-profit organization with a stellar reputation, that is dedicated to the success of the Free Software movement. **They provide** software development services to FOSS projects **at Codeberg.org**. **They are** rapidly growing **and** hosting more than 50k code repositories for about 40k people. My proposal here, bold means changed.
Ghost marked this conversation as resolved
@ -0,0 +26,4 @@
Our second objective relates to the product that we deliver. Free Software projects are in general heavily focused on coding. But development of quality software has many other areas that need due attention. For the long-term sustainability of any Free Software project many aspects must be taken into account. Successful software products involve the collaboration between many people with different skill sets.
Forgejo has a vision to make software development accessible to everyone. Bring true inclusion and diversity to a field traditionally dominated by technical-skilled people, and where many of the tools used are proprietary services with companies dictating who has access, and who does not.
Member
Copy link
- Forgejo has a vision to make software development accessible to everyone. Bring true inclusion
+ Forgejo's vision is to make software development accessible to everyone – bringing true inclusion
```diff - Forgejo has a vision to make software development accessible to everyone. Bring true inclusion + Forgejo's vision is to make software development accessible to everyone – bringing true inclusion ```
Ghost marked this conversation as resolved
@ -0,0 +5,4 @@
tags: ['blog']
---
After many days of hard work and preparation by a team of former Gitea maintainers and enthusiasts from the FOSS community we are proud to announce that the Forgejo project is now live.
Owner
Copy link

... FOSS community, we are proud ... (comma)

... FOSS community, we are proud ... (comma)
Ghost marked this conversation as resolved

I applied all suggestions the best I could, separating them in different commits to help in case I did something wrong.

If there is no objection by tomorrow this will be merged as is.

I applied all suggestions the best I could, separating them in different commits to help in case I did something wrong. If there is no objection by tomorrow this will be merged as is.
s/Github/GitHub/
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
0aa861e2e5
@ -0,0 +15,4 @@
### We are people in control of our future
The first objective relates to how we are organized as a project. It is crucial for Forgejo to guarantee that our product will remain Free Software forever, under the guidance of an open and inclusive community. Forgejo will provide a healthy project governance, so that it can truly focus on the needs of all those people that use our software on a daily basis.

focus on the needs of all those people that use our software on a daily basis

shouldn't this be:

focus on the needs of all people that use our software on a daily basis

disclaimer: I'm not a native English speaker and entirely unsure this should be changed 😊

> focus on the needs of all those people that use our software on a daily basis shouldn't this be: > focus on the needs of all people that use our software on a daily basis disclaimer: I'm not a native English speaker and entirely unsure this should be changed 😊
Member
Copy link

To me it's fine either way. As a native speaker I prefer the former slightly, but if the latter is clearer to you it would also work.

To me it's fine either way. As a native speaker I prefer the former slightly, but if the latter is clearer to you it would also work.
First-time contributor
Copy link

Thank you for the work on this @dachary 👍

Thank you for the work on this @dachary :+1:
Sign in to join this conversation.
Labels
Clear labels
404
Broken links or missing content
Accessibility
Accessibility
Blog post
Documentation
Forgejo Documentation
Internationalisation
i18n and l10n
User research - Accessibility
Requires input about accessibility features, likely involves user testing.
User research - Blocked
Do not pick as-is! We are happy if you can help, but please coordinate with ongoing redesign in this area.
User research - Community
Community features, such as discovering other people's work or otherwise feeling welcome on a Forgejo instance.
User research - Config (instance)
Instance-wide configuration, authentication and other admin-only needs.
User research - Errors
How to deal with errors in the application and write helpful error messages.
User research - Filters
How filter and search is being worked with.
User research - Future backlog
The issue might be inspiring for future design work.
User research - Git workflow
AGit, fork-based and new Git workflow, PR creation etc
User research - Labels
Active research about Labels
User research - Moderation
Moderation Featuers for Admins are undergoing active User Research
User research - Needs input
Use this label to let the User Research team know their input is requested.
User research - Notifications/Dashboard
Research on how users should know what to do next.
User research - Rendering
Text rendering, markup languages etc
User research - Repo creation
Active research about the New Repo dialog.
User research - Repo units
The repo sections, disabling them and the "Add more" button.
User research - Security
User research - Settings (in-app)
How to structure in-app settings in the future?
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
5 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forgejo/website!34
Reference in a new issue
forgejo/website
No description provided.
Delete branch "wip-blog"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?