32
40
Fork
You've already forked website
52

blog post for v8.0.0 #456

Merged
earl-warren merged 20 commits from :2024-07-v8.0 into main 2024年07月30日 17:12:19 +02:00
Preview: https://forgejo.codeberg.page/@pull_456/2024-07-release-v8-0/ Excerpt: https://forgejo.codeberg.page/@pull_456/news/
Ghost force-pushed 2024-07-v8.0 from f925db66dc
Some checks failed
pr / preview (pull_request) Failing after 28s
to 94b8f3b035
Some checks failed
pr / preview (pull_request) Failing after 24s
2024年07月14日 07:53:22 +02:00
Compare
Ghost force-pushed 2024-07-v8.0 from 84a73211e0
Some checks failed
pr / preview (pull_request) Failing after 28s
to 0a594122a6
Some checks failed
pr / preview (pull_request) Failing after 30s
2024年07月14日 10:35:41 +02:00
Compare
Ghost force-pushed 2024-07-v8.0 from 3a437dc2a5
Some checks failed
pr / preview (pull_request) Failing after 30s
to 0e23f31af3
Some checks failed
pr / preview (pull_request) Failing after 23s
2024年07月14日 11:48:46 +02:00
Compare
Collaborator
Copy link
Preview ready: https://forgejo.codeberg.page/@pull_456/ https://forgejo.codeberg.page/@pull_456/2024-06-release-v8-0/ https://forgejo.codeberg.page/@pull_456/tag/releases/5/ https://forgejo.codeberg.page/@pull_456/docs/next/user/actions/
Ghost force-pushed 2024-07-v8.0 from 98a45bdc12
All checks were successful
pr / preview (pull_request) Successful in 1m12s
to df95b35b70
All checks were successful
pr / preview (pull_request) Successful in 1m4s
2024年07月14日 17:16:13 +02:00
Compare
Ghost changed title from (削除) WIP: blog post for v8.0.0 (削除ここまで) to blog post for v8.0.0 2024年07月14日 17:38:28 +02:00
@ -0,0 +6,4 @@
excerpt: Forgejo v8.0 is available with (TBD)
---
[Forgejo v8.0](/download/) was released 17 July 2024. You will find the a short selection of the changes it introduces below and in a [complete list in the release notes](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#8-0-0).
Owner
Copy link

You will find (削除) the (削除ここまで) a short selection of the changes

You will find ~~the~~ a short selection of the changes
Member
Copy link

also this could be better:

Forgejo 8.0 was released on July 17 2024

also this could be better: Forgejo 8.0 was released on July 17 2024

All dates in Forgejo use that format Day Month Year and changing that may be better but it would create a unification problem. Which way would you like to go?

All dates in Forgejo use that format Day Month Year and changing that may be better but it would create a unification problem. Which way would you like to go?
Contributor
Copy link

I vote to keep it consistent.

I vote to keep it consistent.

I kept it consistent.

I kept it consistent.
Ghost marked this conversation as resolved
@ -0,0 +8,4 @@
[Forgejo v8.0](/download/) was released 17 July 2024. You will find the a short selection of the changes it introduces below and in a [complete list in the release notes](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#8-0-0).
If stability is more important than new features, consider using Forgejo v7.0 instead: it is a Long Term Support release that will receive bug fixes until 16 July 2025. Forgejo v8.0 will be supported until 16 October 2024, when Forgejo v9.0 is published. There is a choice to be made between less upgrades and less features or more features and upgrades as soon as the next version is published.
Owner
Copy link

between less upgrades and less features or more features -> between fewer upgrades and fewer features or more features ?

`between less upgrades and less features or more features` -> `between fewer upgrades and fewer features or more features` ?

It was removed for simplicity. It was convoluted and redundant with the first phrase.

It was removed for simplicity. It was convoluted and redundant with the first phrase.
Ghost marked this conversation as resolved
@ -0,0 +24,4 @@
![Disabled self-registration](./_images/2024-06-self-registration.png)
- **[Auto generated releases can optionally be hidden](https://codeberg.org/forgejo/forgejo/pulls/3139)** to not be confused with the archives uploaded by the user. For instance, each Forgejo release include [a source archive](https://codeberg.org/forgejo/forgejo/releases/download/v7.0.5/forgejo-src-7.0.5.tar.gz) which is different from the auto-generated archive.
Owner
Copy link

include -> includes

include -> includes
Ghost marked this conversation as resolved
@ -0,0 +37,4 @@
A gentle way of describing Forgejo User eXperience is that it is an acquired taste: it grew over the years, driven by the inspiration of the person with the keyboard in their hand. Once implemented it almost never changed. A user who started with Forgejo in 2022 can only see minor changes in 2024 and not all of them make intuitive sense. The solution to this problem is simple and was identified early on: [User Research](https://jdittrich.github.io/userNeedResearchBook/). But only in the making of Forgejo v8.0 did it get some momentum.
The time and energy of [Forgejo contributors with the skills and desire to improve the User eXperience](https://codeberg.org/forgejo/governance/src/branch/main/TEAMS.md#user-interface) went in four equally important direction:
Owner
Copy link

direction -> directions

direction -> directions
Ghost marked this conversation as resolved
@ -0,0 +39,4 @@
The time and energy of [Forgejo contributors with the skills and desire to improve the User eXperience](https://codeberg.org/forgejo/governance/src/branch/main/TEAMS.md#user-interface) went in four equally important direction:
- Conducting user testing sessions ([June 2024](https://codeberg.org/forgejo/user-research/issues/34) and [April 2024](https://codeberg.org/forgejo/user-research/src/branch/main/interviews/2024-04/template.md)) to observe how Forgejo is used. How do user work with Forgejo? What problems do they run into?
Owner
Copy link

How do user work with Forgejo? -> How do users work with Forgejo?

`How do user work with Forgejo?` -> `How do users work with Forgejo?`
Ghost marked this conversation as resolved
@ -0,0 +42,4 @@
- Conducting user testing sessions ([June 2024](https://codeberg.org/forgejo/user-research/issues/34) and [April 2024](https://codeberg.org/forgejo/user-research/src/branch/main/interviews/2024-04/template.md)) to observe how Forgejo is used. How do user work with Forgejo? What problems do they run into?
- Discussing [a new workflow for designing and implementing feature requests](https://codeberg.org/forgejo/discussions/issues/178). The focus is on the problems rather than the solution. When a user or a developer has a solution in mind, it is not uncommon that it does not solve an actual problem.
- Giving some love to the current user interface, fixing bugs and backporting them to the stable versions (e.g. [7.0.5](https://codeberg.org/forgejo/forgejo/pulls?labels=87703&milestone=6654)). Review and apply [upgrades](https://codeberg.org/forgejo/forgejo/pulls?labels=223008) of [JavaScript packages](https://codeberg.org/forgejo/forgejo/src/commit/8afdafebf9fa2cb748a13e56ff3d865675ae27b6/package.json) and [other dependencies](https://codeberg.org/forgejo/forgejo/pulls?labels=85536) used to build the UI.
- Improving the [JavaScript test coverage](https://codeberg.org/forgejo/forgejo/commits/branch/forgejo/tests/e2e) which is still currently under 10% but has seen more improvement in the past three month than in the past two years.
Owner
Copy link

month -> months ?

month -> months ?
Ghost marked this conversation as resolved
@ -0,0 +63,4 @@
### Less breaking changes
A special effort was made to reduce the breaking changes of this release to a minimum. For instance it would have been easier to implement [this improvement to the rootless OCI image](https://codeberg.org/forgejo/forgejo/pulls/3363) as a breaking change. But significant time was spent to figure out a way to make it backward compatible. Another example is [the new default for self-registration](https://codeberg.org/forgejo/forgejo/pulls/3934) that only applies to new installations so as to not require a manual intervention to change the settings.
Owner
Copy link

Another example is the new default for self-registration that only applies to new installations so as to not require a manual intervention to change the settings. -> Another example is the new default for self-registration that only applies to new installations to not require a manual intervention to change the settings.

`Another example is the new default for self-registration that only applies to new installations so as to not require a manual intervention to change the settings.` -> `Another example is the new default for self-registration that only applies to new installations to not require a manual intervention to change the settings.`

copy/pasted 👍

copy/pasted 👍
Ghost marked this conversation as resolved
@ -0,0 +83,4 @@
### Gitea compatibility
Forgejo v8.0 was manually tested to be compatible with Gitea v1.22. Users reported successful upgrades of an instance Gitea v1.22 to the development version of Forgejo v8.0. In addition, [automated upgrade tests from Gitea v1.22 to Forgejo v8.0](https://code.forgejo.org/forgejo/end-to-end/pulls/205) were implemented and are run prior to each Forgejo release.
Owner
Copy link

Users reported successful upgrades of an instance Gitea v1.22 -> Users reported successful upgrades of an instance of Gitea v1.22

`Users reported successful upgrades of an instance Gitea v1.22` -> `Users reported successful upgrades of an instance of Gitea v1.22`
Ghost marked this conversation as resolved
n0toose requested changes 2024年07月14日 20:43:50 +02:00
Dismissed
n0toose left a comment
Copy link

mostly nitpicks, otherwise lgtm and great work

mostly nitpicks, otherwise lgtm and great work
@ -0,0 +46,4 @@
In a nutshell, the Forgejo's goal is now to design its User eXperience based on what user needs, as demonstrated by observations, rather than what they say that they want.
### Microsoft SQL Server support is removed
Member
Copy link

nit: has been removed

nit: has been removed
Owner
Copy link

Removal of Microsoft SQL Server support
Would be more consistent with the style of other headers

Removal of Microsoft SQL Server support Would be more consistent with the style of other headers

Removal of Microsoft SQL Server support

copy/pasted

> Removal of Microsoft SQL Server support copy/pasted
Ghost marked this conversation as resolved
@ -0,0 +48,4 @@
### Microsoft SQL Server support is removed
When Forgejo started almost two years ago, it focused on supporting and documenting a subset of the features present in the codebase. It made a implicit promise to its users to produce quality releases where new features could be added and bug fixed. It is a simple problem to solve as long as there are two necessary ingredients:
Member
Copy link

nit: "it" -> "we", feels more personal

as there are two necessary ingredients sounds a bit weird - although I understand what you're going for here.

I would go for something like That is a simple problem to solve, provided that the two following prerequisites are met (roughly)

nit: "it" -> "we", feels more personal `as there are two necessary ingredients` sounds a bit weird - although I understand what you're going for here. I would go for something like `That is a simple problem to solve, provided that the two following prerequisites are met` (roughly)

The large majority (with a few notable exceptions) of the documentations and blog posts of Forgejo are in the third person. As I understand it, it is justified in large part because Forgejo is an inclusive project (an it) that does not belong to anyone (that would be a we) and has no boundaries (a we implies there is a them and the implicit notion that something separates those two populations).

This is a debate that should happen somewhere I suppose but it did not, as far as I know. In the context of this blog post do you mind if the third person formulation is preserved? If not for the reasons above, which you may not agree with, at least for the purpose of unification with the general tone of the documents in this project.

The large majority (with a few notable exceptions) of the documentations and blog posts of Forgejo are in the third person. As I understand it, it is justified in large part because Forgejo is an inclusive project (an it) that does not belong to anyone (that would be a we) and has no boundaries (a **we** implies there is a **them** and the implicit notion that something separates those two populations). This is a debate that should happen somewhere I suppose but it did not, as far as I know. In the context of this blog post do you mind if the third person formulation is preserved? If not for the reasons above, which you may not agree with, at least for the purpose of unification with the general tone of the documents in this project.
Member
Copy link

sorry for wasting your time on this, thanks for elaborating - this is fine and consistent with what Forgejo normally does, I think my review comment was not productive.

sorry for wasting your time on this, thanks for elaborating - this is fine and consistent with what Forgejo normally does, I think my review comment was not productive.
Ghost marked this conversation as resolved
@ -0,0 +53,4 @@
- Contributors with the knowledge to diagnose a problem
- Automated tests guarding the code against regressions when a new feature or a bug fix is merged in the codebase
Microsoft SQL Server never met these conditions and [discussions began early 2024](https://codeberg.org/forgejo/discussions/issues/122) to address the problem. The short version of it is that there does not seem to exist any Forgejo instance running Microsoft SQL Server at the moment and the decision was made to remove it from the codebase.
Member
Copy link

nit: recommendation: at the beginning of 2024, began early 2024 is missing a preposition


there does not seem to exist any Forgejo instance running Microsoft SQL Server at the moment is not substantiated and lacks some mild nuance (do we know what ALL of "our users" are doing?)

I'd recommend something like Long story short, there aren't any Forgejo instances that use Microsoft SQL Server to the best of our knowledge.

nit: recommendation: `at the beginning of 2024`, `began early 2024` is missing a preposition --- `there does not seem to exist any Forgejo instance running Microsoft SQL Server at the moment` is not substantiated and lacks some mild nuance (do we know what ALL of "our users" are doing?) I'd recommend something like `Long story short, there aren't any Forgejo instances that use Microsoft SQL Server to the best of our knowledge.`

To keep it in the third person I went for:

The short version of it is that there does noone reported using a Forgejo instance running Microsoft SQL Server at the moment and the decision was made to remove it from the codebase.

To keep it in the third person I went for: > The short version of it is that there does noone reported using a Forgejo instance running Microsoft SQL Server at the moment and the decision was made to remove it from the codebase.
Ghost marked this conversation as resolved
Member
Copy link

(accidentally used "Request changes" as a matter of habit - I'm noting that most of my suggestions are mere suggestions and not blockers)

(accidentally used "Request changes" as a matter of habit - I'm noting that most of my suggestions are mere suggestions and not blockers)
@ -0,0 +123,4 @@
Does `Forgejo` support federation? Not yet. Was there progress? Yes.
Building blocks for both [ActivityPub federation](https://codeberg.org/forgejo/forgejo/pulls/1680) and [data portability improvements](https://codeberg.org/forgejo/forgejo/pulls/3590) were merged into the codebase. They are not yet used for any user visible feature but they are a stepping stone. Their implementation was made significantly easier by the hard fork because they can rely on a codebase that is better tested.
Member
Copy link

We've a first User visible federation Feature. Propose to include sth. like:

The pull request to implement federated repository stars was merged. The feature allows you to define following repositories such as origin of mirrors or forks. If then the mirror or fork gets a star by someone, the origin repository will also get a star via federated ActivityPub like activity.

We've a first User visible federation Feature. Propose to include sth. like: The pull request to implement [federated repository stars](https://codeberg.org/forgejo/forgejo/pulls/1680) was merged. The feature allows you to define following repositories such as origin of mirrors or forks. If then the mirror or fork gets a star by someone, the origin repository will also get a star via federated ActivityPub like activity.
Contributor
Copy link

It is a useful tool for testing the development and experimenting but not something for humans to actually use, which is what these release notes are about. I propose something like this is added to mention the federated star scenario:

The ActivityPub based communication between two Forgejo instances is used by a new internal test scenario where adding a star to a repository on one instance also adds a star on a federated repository on the other instance.

So people who are curious to know more can figure out how to try it. And avoid the confusion that would happen if people are led to think there is a mature user facing federated feature with a good user experience to go with it.

Does that sound reasonable?

It is a useful tool for testing the development and experimenting but not something for humans to actually use, which is what these release notes are about. I propose something like this is added to mention the federated star scenario: > The ActivityPub based communication between two Forgejo instances is used by a new [internal test scenario](https://code.forgejo.org/forgejo/end-to-end/src/branch/main/federation/scenario-star/run.sh#L19-L47) where adding a star to a repository on one instance also adds a star on a federated repository on the other instance. So people who are curious to know more can figure out how to try it. And avoid the confusion that would happen if people are led to think there is a mature user facing federated feature with a good user experience to go with it. Does that sound reasonable?
Member
Copy link

There is a new section in repositories setting UI if you choose to switch federation=true in the app.ini (see settings screenshot here: https://domaindrivenarchitecture.org/ )

For this reason it could be a good idea to mention it in release notes.

But if your argument is, nobody should switch federation on because it is experimental that would be an argument to leave this out ...

There is a new section in repositories setting UI if you choose to switch `federation=true` in the app.ini (see settings screenshot here: https://domaindrivenarchitecture.org/ ) For this reason it could be a good idea to mention it in release notes. But if your argument is, nobody should switch federation on because it is experimental that would be an argument to leave this out ...

I will use

The ActivityPub based communication between two Forgejo instances is used by a new internal test scenario where adding a star to a repository on one instance also adds a star on a federated repository on the other instance.

for now and leave the discussion open. I will amend this section based on what you decide. I did not find a federation section in the user guide, did I miss it?

I will use > The ActivityPub based communication between two Forgejo instances is used by a new internal test scenario where adding a star to a repository on one instance also adds a star on a federated repository on the other instance. for now and leave the discussion open. I will amend this section based on what you decide. I did not find a federation section in the user guide, did I miss it?
Contributor
Copy link

There is no user documentation. But it is not usable by a human to do anything at the moment. For testing, it is great. F3 is in almost exactly the same state: a lot of ground work and some embryo of a user interface. But nothing that can be used other than for development. It is not experimental at this point, it is internal.

There is no user documentation. But it is not usable by a human to do anything at the moment. For testing, it is great. F3 is in almost exactly the same state: a lot of ground work and some embryo of a user interface. But nothing that can be used other than for development. It is not experimental at this point, it is internal.
Member
Copy link

We worked really hard on bringing the first minimum user visible piece of federation to the surface. So I am not happy about. But I accept your opinion.

We worked really hard on bringing the first minimum user visible piece of federation to the surface. So I am not happy about. But I accept your opinion.
Owner
Copy link

I would be in favor of including it, maybe under an "Experimental" subheading.

Especially given the fact that this is a topic that is of high interest. That way, you can see more of what's happening.

I would be in favor of including it, maybe under an "Experimental" subheading. Especially given the fact that this is a topic that is of high interest. That way, you can see more of what's happening.
Contributor
Copy link

We worked really hard on bringing the first minimum user visible piece of federation to the surface. So I am not happy about. But I accept your opinion.

can you propose a change to the release notes PR with what you have in mind? I'll approve that.

forgejo/forgejo#4483

> We worked really hard on bringing the first minimum user visible piece of federation to the surface. So I am not happy about. But I accept your opinion. can you propose a change to the release notes PR with what you have in mind? I'll approve that. https://codeberg.org/forgejo/forgejo/pulls/4483
It is in the release notes https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#8-0-0
Ghost marked this conversation as resolved
@ -0,0 +53,4 @@
- Contributors with the knowledge to diagnose a problem
- Automated tests guarding the code against regressions when a new feature or a bug fix is merged in the codebase
Microsoft SQL Server never met these conditions and [discussions began early 2024](https://codeberg.org/forgejo/discussions/issues/122) to address the problem. The short version of it is that there does noone reported using a Forgejo instance running Microsoft SQL Server at the moment and the decision was made to remove it from the codebase.
Owner
Copy link

Maybe: "The short version is that there is no reported use of a Forgejo instance running Microsoft SQL Server currently, and the decision was made to remove it from the codebase."?

Maybe: "The short version is that there is no reported use of a Forgejo instance running Microsoft SQL Server currently, and the decision was made to remove it from the codebase."?
Contributor
Copy link

There was evidently a bad copy paste here @jean-daricade ?

There was evidently a bad copy paste here @jean-daricade ?

applied

applied
Ghost marked this conversation as resolved
Ghost force-pushed 2024-07-v8.0 from 617cf2f91a
All checks were successful
pr / preview (pull_request) Successful in 1m20s
to 7da3ee7adc
All checks were successful
pr / preview (pull_request) Successful in 49s
2024年07月15日 18:12:49 +02:00
Compare
Ghost force-pushed 2024-07-v8.0 from 7da3ee7adc
All checks were successful
pr / preview (pull_request) Successful in 49s
to 959fff1020
All checks were successful
pr / preview (pull_request) Successful in 1m27s
2024年07月15日 18:15:43 +02:00
Compare
Ghost force-pushed 2024-07-v8.0 from 959fff1020
All checks were successful
pr / preview (pull_request) Successful in 1m27s
to 8e0e6b8b54
All checks were successful
pr / preview (pull_request) Successful in 1m13s
2024年07月15日 18:19:55 +02:00
Compare
Ghost force-pushed 2024-07-v8.0 from 8e0e6b8b54
All checks were successful
pr / preview (pull_request) Successful in 1m13s
to cc5a99547d
All checks were successful
pr / preview (pull_request) Successful in 1m3s
2024年07月15日 18:23:30 +02:00
Compare
fnetX left a comment
Copy link

Thank you so much for working on this. High quality announcement in my eyes.

Thank you so much for working on this. High quality announcement in my eyes.
@ -0,0 +48,4 @@
- Giving some love to the current user interface, fixing bugs and backporting them to the stable versions (e.g. [7.0.5](https://codeberg.org/forgejo/forgejo/pulls?labels=87703&milestone=6654)). Review and apply [upgrades](https://codeberg.org/forgejo/forgejo/pulls?labels=223008) of [JavaScript packages](https://codeberg.org/forgejo/forgejo/src/commit/8afdafebf9fa2cb748a13e56ff3d865675ae27b6/package.json) and [other dependencies](https://codeberg.org/forgejo/forgejo/pulls?labels=85536) used to build the UI.
- Improving the [JavaScript test coverage](https://codeberg.org/forgejo/forgejo/commits/branch/forgejo/tests/e2e) which is still currently under 10% but has seen more improvement in the past three months than in the past two years.
In a nutshell, the Forgejo's goal is now to design its User eXperience based on what user needs, as demonstrated by observations, rather than what they say that they want.
Owner
Copy link

The last part sounds like we don't appreciate the feedback. I don't think this is the place for a longer explanation, but a hotfix could be:

[...], rather than what they say think they want.

(emphasis only to illustrate the change)

The last part sounds like we don't appreciate the feedback. I don't think this is the place for a longer explanation, but a hotfix could be: > [...], rather than what they say **think** they want. (emphasis only to illustrate the change)

applied

applied
Ghost marked this conversation as resolved
@ -0,0 +102,4 @@
| -------- | ----------- | ---------------- | ---------------- |
| 2023 Q4 | 1.21.1-0 | 26 November 2023 | 17 July 2024 |
| 2024 Q1 | 7.0.0 | 23 April 2024 | **16 July 2025** |
| 2024 Q2 | 8.0.0 | 17 July 2024 | 16 October 2024 |
Owner
Copy link

Maybe highlight the current release by making 8.0.0 bold?

Maybe highlight the current release by making 8.0.0 bold?

applied

applied
Ghost marked this conversation as resolved
@ -0,0 +130,4 @@
The ActivityPub based communication between two Forgejo instances is used by a new internal test scenario where adding a star to a repository on one instance also adds a star on a federated repository on the other instance.
Read more about [federation](/2024-06-monthly-update/#federation) and [data portability](/2024-06-monthly-update/#data-portability) in the June 2024 [Forgejo monthly update]().
Owner
Copy link

what is supposed to get into the last link?

what is supposed to get into the last link?
Added the missing link https://forgejo.org/2024-06-monthly-update/
Ghost marked this conversation as resolved
@ -0,0 +3,4 @@
publishDate: 2024年07月17日
tags: ['releases']
release: 8.0.0
excerpt: Forgejo v8.0 is available with new features (support for workflow_dispatch, better default to avoid spam on new installations etc.), a new approach to UI and UX, carefully curated dependencies to improve stability and security. Building blocks for ActivityPub based federation and data portability that have been in review for a long time were merged in. It is not usable yet, but getting closer.
Owner
Copy link

Maybe workflow_dispatch could be workflow dispatch here for readability. Those who are interested should get it anyway, right?
s/default/defaults (even though it's just one option, singular sounds wrong)
s/installations/instances
s/curated/curation of?

that have been in review for a long time - not needed in an excerpt IMO
Something like:
foundation parts for ActivityPub based federation and data portability were merged in, bringing these features closer to completion, but they're not available yet.

Maybe `workflow_dispatch` could be `workflow dispatch` here for readability. Those who are interested should get it anyway, right? s/default/defaults (even though it's just one option, singular sounds wrong) s/installations/instances s/curated/curation of? `that have been in review for a long time` - not needed in an excerpt IMO Something like: `foundation parts for ActivityPub based federation and data portability were merged in, bringing these features closer to completion, but they're not available yet.`

s/curated/curation of?

replaced with

careful upgrade of dependencies

to avoid using a fancy word.

> s/curated/curation of? replaced with > careful upgrade of dependencies to avoid using a fancy word.

foundation parts for ActivityPub based federation and data portability were merged in, bringing these features closer to completion, but they're not available yet.

Applied, much better.

> foundation parts for ActivityPub based federation and data portability were merged in, bringing these features closer to completion, but they're not available yet. Applied, much better.
Ghost marked this conversation as resolved
@ -0,0 +31,4 @@
- **[Auto generated releases can optionally be hidden](https://codeberg.org/forgejo/forgejo/pulls/3139)** to not be confused with the archives uploaded by the user. For instance, each Forgejo release includes [a source archive](https://codeberg.org/forgejo/forgejo/releases/download/v7.0.5/forgejo-src-7.0.5.tar.gz) which is different from the auto-generated archive.
![Auto generated archive option](./_images/2024-06-generated-archives-1.png)
![Auto generated archive display](./_images/2024-06-generated-archives-2.png)
Owner
Copy link

s/Auto generated releases can optionally be hidden/Generated release attachments can now be optionally hidden.
s/the auto-generated archive/the generated archive

 ![New option](./_images/2024-06-generated-archives-1.png)
 ![Generated archives are hidden](./_images/2024-06-generated-archives-2.png)

BTW,

is different from the auto-generated archive.

@earl-warren is it?

s/Auto generated releases can optionally be hidden/Generated release attachments can now be optionally hidden. s/the auto-generated archive/the generated archive ``` ![New option](./_images/2024-06-generated-archives-1.png) ![Generated archives are hidden](./_images/2024-06-generated-archives-2.png) ``` BTW, > is different from the auto-generated archive. @earl-warren is it?

I used:

Generated release attachments can optionally be hidden

and applied the rest.

I used: > Generated release attachments can optionally be hidden and applied the rest.
Contributor
Copy link

@earl-warren is it?

Yes, the source tarbal has the VERSION file which is not included in the auto-generated archive. There is no way to figure out the version without it.

> @earl-warren is it? Yes, the source tarbal has the VERSION file which is not included in the auto-generated archive. There is no way to figure out the version without it.
earl-warren marked this conversation as resolved
@ -0,0 +24,4 @@
![Workflow dispatch](./_images/2024-06-workflow-dispatch.png)
- **[New Forgejo installation will not allow self-registration](https://codeberg.org/forgejo/forgejo/pulls/3934)** by default. It is common for a first installation to overlook the consequences of running an instance with open registration, only to find it populated by spammers a few months later.
Owner
Copy link

Self-registration is now disabled by default on the installation page. This is done to prevent creation of unmaintained instances with open registration that are abused by spammers for malicious purpuses. Currently there are hundreds of such Forgejo and Gitea instances on the internet.

Self-registration is now disabled by default on the installation page. This is done to prevent creation of unmaintained instances with open registration that are abused by spammers for malicious purpuses. Currently there are hundreds of such Forgejo and Gitea instances on the internet.

Applied the first two sentences.

I did not re-use the last sentence because it seems controversial. Do you agree?

Currently there are hundreds of such Forgejo and Gitea instances on the internet.

> Applied the first two sentences. I did not re-use the last sentence because it seems controversial. Do you agree? > Currently there are hundreds of such Forgejo and Gitea instances on the internet.
Owner
Copy link

Do you agree?

Yes, it's doesn't change the meaning of the message, and I would probably need to publish some markdown about my research to link here instead of just saying it.

> Do you agree? Yes, it's doesn't change the meaning of the message, and I would probably need to publish some markdown about my research to link here instead of just saying it.
0ko marked this conversation as resolved
Ghost approved these changes 2024年07月16日 16:11:46 +02:00

Would it be possible to increase the resolution of the images? They look very blurry to me, at least.

Would it be possible to increase the resolution of the images? They look very blurry to me, at least.
earl-warren approved these changes 2024年07月16日 16:55:40 +02:00
Dismissed
Beowulf approved these changes 2024年07月16日 16:59:10 +02:00
Dismissed
Beowulf left a comment
Copy link

Thanks! 🧡

Thanks! 🧡

Would it be possible to increase the resolution of the images? They look very blurry to me, at least.

I did not take the screenshots. I can replace them if provided with others.

> Would it be possible to increase the resolution of the images? They look very blurry to me, at least. I did not take the screenshots. I can replace them if provided with others.
Ghost force-pushed 2024-07-v8.0 from 7b5fc55430
All checks were successful
pr / preview (pull_request) Successful in 39s
to a3697f869a
All checks were successful
pr / preview (pull_request) Successful in 39s
2024年07月16日 22:00:25 +02:00
Compare
Beowulf approved these changes 2024年07月16日 22:09:38 +02:00
Dismissed
n0toose requested changes 2024年07月17日 22:46:45 +02:00
Dismissed
@ -0,0 +22,4 @@
- **[Manually trigger a Forgejo Action](/docs/v8.0/user/actions/#onworkflow_dispatch)** workflow with the input provided by the user in the web interface.
![Workflow dispatch](./_images/2024-06-workflow-dispatch.png)
Member
Copy link

Nitpick missed in the first review round, sorry: I think that the alt text should be slightly improved. "Page showing Forgejo Actions' workflow dispatch feature in a drop-down menu titled 'Run workflow'"

Nitpick missed in the first review round, sorry: I think that the alt text should be slightly improved. "Page showing Forgejo Actions' workflow dispatch feature in a drop-down menu titled 'Run workflow'"
Member
Copy link

I would describe the alt text format used in previous blog posts as acceptable, see cef26b01bc.

I would describe the alt text format used in previous blog posts as acceptable, see https://codeberg.org/forgejo/website/commit/cef26b01bce3f0898cd9ad77f84591147a9258bf.
earl-warren marked this conversation as resolved
mahlzahn approved these changes 2024年07月25日 14:39:00 +02:00
Dismissed
mahlzahn left a comment
Copy link

reads well, thanks!

reads well, thanks!
@ -0,0 +11,4 @@
It comes with [a number of new features](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#8-0-0), as usual. But the most impactful changes are of a different nature: increased stability, less random UI modifications and almost no breaking changes.
- A newly created [UI team](https://codeberg.org/forgejo/governance/src/branch/main/TEAMS.md#user-interface) engaged in a different approach and can be credited for a drastic reduction in random User Interface changes in this release.
- [A dependency dashboard](https://codeberg.org/forgejo/forgejo/issues/2779) is now used to carefully watch over each of them, with a direct impact on stability and security.
Member
Copy link

As a reader expecting features or bug fixes, I was confused when I read this, because I thought it is a new feature of Forgejo like the Github’s dependency graph. But you can also keep it as it is.

s/watch over each of them/watch over updated dependencies/

As a reader expecting features or bug fixes, I was confused when I read this, because I thought it is a new feature of Forgejo like the [Github’s dependency graph](https://github.com/forgejo/.github/network/dependencies). But you can also keep it as it is. s/watch over each of them/watch over updated dependencies/

The dashboard is not restricted to updated dependencies, it is listing all dependencies that can be upgraded in the future. Would you like to propose a rewording to clarify that?

The dashboard is not restricted to updated dependencies, it is listing all dependencies that can be upgraded in the future. Would you like to propose a rewording to clarify that?
Member
Copy link

It’s indeed nice. It would be very nice to add a small explanation (or a link to a pull request) how this can be achieved. Seems it’s mainly https://codeberg.org/forgejo/forgejo/src/branch/forgejo/renovate.json and https://codeberg.org/forgejo/forgejo/src/branch/forgejo/.forgejo/workflows/renovate.yml using https://docs.renovatebot.com. Maybe @viceice wants to comment on that?

It’s indeed nice. It would be very nice to add a small explanation (or a link to a pull request) how this can be achieved. Seems it’s mainly https://codeberg.org/forgejo/forgejo/src/branch/forgejo/renovate.json and https://codeberg.org/forgejo/forgejo/src/branch/forgejo/.forgejo/workflows/renovate.yml using https://docs.renovatebot.com. Maybe @viceice wants to comment on that?
Owner
Copy link
a link to https://forgejo.org/docs/latest/developer/dependencies/ would be good.
Added a link to https://forgejo.org/docs/latest/developer/dependencies/
Ghost marked this conversation as resolved
@ -0,0 +45,4 @@
- Conducting user testing sessions ([June 2024](https://codeberg.org/forgejo/user-research/issues/34) and [April 2024](https://codeberg.org/forgejo/user-research/src/branch/main/interviews/2024-04/template.md)) to observe how Forgejo is used. How do users work with Forgejo? What problems do they run into?
- Discussing [a new workflow for designing and implementing feature requests](https://codeberg.org/forgejo/discussions/issues/178). The focus is on the problems rather than the solution. When a user or a developer has a solution in mind, it is not uncommon that it does not solve an actual problem.
- Giving some love to the current user interface, fixing bugs and backporting them to the stable versions (e.g. [7.0.5](https://codeberg.org/forgejo/forgejo/pulls?labels=87703&milestone=6654)). Review and apply [upgrades](https://codeberg.org/forgejo/forgejo/pulls?labels=223008) of [JavaScript packages](https://codeberg.org/forgejo/forgejo/src/commit/8afdafebf9fa2cb748a13e56ff3d865675ae27b6/package.json) and [other dependencies](https://codeberg.org/forgejo/forgejo/pulls?labels=85536) used to build the UI.
Member
Copy link

maybe better link to backport/v7.0/forgejo label (7.0)?

maybe better link to backport/v7.0/forgejo label ([7.0](https://codeberg.org/forgejo/forgejo/pulls?sort=oldest&state=closed&labels=202906))?
Ghost marked this conversation as resolved
@ -0,0 +102,4 @@
| -------- | ----------- | ---------------- | ---------------- |
| 2023 Q4 | 1.21.1-0 | 26 November 2023 | 17 July 2024 |
| 2024 Q1 | 7.0.0 | 23 April 2024 | **16 July 2025** |
| 2024 Q2 | **8.0.0** | 17 July 2024 | 16 October 2024 |
Member
Copy link

adjust release date

adjust release date
Ghost marked this conversation as resolved
Owner
Copy link

I propose to include such a paragraph (feel free to refine or reword!):

Sustain the ongoing development directly

Forgejo is proud to be funded transparently. Since a few days, we additionally accept donations from our users through our Forgejo liberapay team. If you appreciate Forgejo, consider setting up a donation to help going forward.
Liberapay is a French non-profit dedicated to crowdfunding with predictable income, allowing transfers via multiple payment options and providers with a comparably low fee. It was already possible to donate to Codeberg e.V. (you can still do in case the Liberapay option does not work out for you), and part of the funding was used to compensate for work on Forgejo. However, the Liberapay team now allows for money to go directly to developers without a roundtrip to Codeberg.
Additionally, Liberapay allows for a steady and reliable funding stream next to other options, a crucial aspect for our project. The distribution of funds through liberapay is transparently controlled using our decision-making process, and Forgejo contributors are encouraged to consider applying to benefit from this funding opportunity.
Thank you for using Forgejo and considering a donation, in case your financial situation allows you to.

I propose to include such a paragraph (feel free to refine or reword!): > ## Sustain the ongoing development directly > > Forgejo is proud to be [funded transparently](https://codeberg.org/forgejo/sustainability/). Since a few days, we additionally accept donations from our users through [our Forgejo liberapay team](https://liberapay.com/forgejo). If you appreciate Forgejo, consider setting up a donation to help going forward. > Liberapay is a French non-profit dedicated to crowdfunding with predictable income, allowing transfers via multiple payment options and providers with a comparably low fee. It was already possible to [donate to Codeberg e.V.](https://docs.codeberg.org/improving-codeberg/donate/) (you can still do in case the Liberapay option does not work out for you), and part of the funding was used to [compensate for work on Forgejo](https://codeberg.org/forgejo/sustainability/#forgejo-resources-per-year). However, the Liberapay team now allows for money to go directly to developers without a roundtrip to Codeberg. > Additionally, Liberapay allows for a steady and reliable funding stream next to other options, a crucial aspect for our project. The distribution of funds through liberapay is [transparently controlled using our decision-making process](https://codeberg.org/forgejo/governance/src/branch/main/TEAMS.md#liberapay-team-members), and Forgejo contributors are encouraged to consider applying to benefit from this funding opportunity. > Thank you for using Forgejo and considering a donation, in case your financial situation allows you to.
Ghost force-pushed 2024-07-v8.0 from a3697f869a
All checks were successful
pr / preview (pull_request) Successful in 39s
to 460964159f
All checks were successful
pr / preview (pull_request) Successful in 1m0s
2024年07月26日 09:30:24 +02:00
Compare

I propose to include such a paragraph (feel free to refine or reword!):

Sustain the ongoing development directly

Forgejo is proud to be funded transparently. Since a few days, we additionally accept donations from our users through our Forgejo liberapay team. If you appreciate Forgejo, consider setting up a donation to help going forward.
Liberapay is a French non-profit dedicated to crowdfunding with predictable income, allowing transfers via multiple payment options and providers with a comparably low fee. It was already possible to donate to Codeberg e.V. (you can still do in case the Liberapay option does not work out for you), and part of the funding was used to compensate for work on Forgejo. However, the Liberapay team now allows for money to go directly to developers without a roundtrip to Codeberg.
Additionally, Liberapay allows for a steady and reliable funding stream next to other options, a crucial aspect for our project. The distribution of funds through liberapay is transparently controlled using our decision-making process, and Forgejo contributors are encouraged to consider applying to benefit from this funding opportunity.
Thank you for using Forgejo and considering a donation, in case your financial situation allows you to.

Added https://forgejo.codeberg.page/@pull_456/2024-07-release-v8-0/#donate

> I propose to include such a paragraph (feel free to refine or reword!): > > > ## Sustain the ongoing development directly > > > > Forgejo is proud to be [funded transparently](https://codeberg.org/forgejo/sustainability/). Since a few days, we additionally accept donations from our users through [our Forgejo liberapay team](https://liberapay.com/forgejo). If you appreciate Forgejo, consider setting up a donation to help going forward. > > Liberapay is a French non-profit dedicated to crowdfunding with predictable income, allowing transfers via multiple payment options and providers with a comparably low fee. It was already possible to [donate to Codeberg e.V.](https://docs.codeberg.org/improving-codeberg/donate/) (you can still do in case the Liberapay option does not work out for you), and part of the funding was used to [compensate for work on Forgejo](https://codeberg.org/forgejo/sustainability/#forgejo-resources-per-year). However, the Liberapay team now allows for money to go directly to developers without a roundtrip to Codeberg. > > Additionally, Liberapay allows for a steady and reliable funding stream next to other options, a crucial aspect for our project. The distribution of funds through liberapay is [transparently controlled using our decision-making process](https://codeberg.org/forgejo/governance/src/branch/main/TEAMS.md#liberapay-team-members), and Forgejo contributors are encouraged to consider applying to benefit from this funding opportunity. > > Thank you for using Forgejo and considering a donation, in case your financial situation allows you to. Added https://forgejo.codeberg.page/@pull_456/2024-07-release-v8-0/#donate
Contributor
Copy link

@n0toose was your request for change addressed?

@n0toose was your request for change addressed?
Owner
Copy link

The screenshots are still unaddressed: #456 (comment).

The screenshots are still unaddressed: https://codeberg.org/forgejo/website/pulls/456#issuecomment-2099293.
@ -0,0 +169,4 @@
Forgejo is proud to be [funded transparently](https://codeberg.org/forgejo/sustainability/). Since a few days, we additionally accept donations from our users through [our Forgejo liberapay team](https://liberapay.com/forgejo). If you appreciate Forgejo, consider setting up a donation to help going forward.
Liberapay is a French non-profit dedicated to crowdfunding with predictable income, allowing transfers via multiple payment options and providers with a comparably low fee. It was already possible to [donate to Codeberg e.V.](https://docs.codeberg.org/improving-codeberg/donate/) (you can still do in case the Liberapay option does not work out for you), and part of the funding was used to [compensate for work on Forgejo](https://codeberg.org/forgejo/sustainability/#forgejo-resources-per-year). However, the Liberapay team now allows for money to go directly to developers without a roundtrip to Codeberg.
Additionally, Liberapay allows for a steady and reliable funding stream next to other options, a crucial aspect for our project. The distribution of funds through liberapay is [transparently controlled using our decision-making process](https://codeberg.org/forgejo/governance/src/branch/main/TEAMS.md#liberapay-team-members), and Forgejo contributors are encouraged to consider applying to benefit from this funding opportunity.
Owner
Copy link

Apologies! There are two cases where I wrote lowercase "liberapay" instead of the uppsercase "Liberapay", which appears to be the correct spelling. Could you adjust this? Thank you!

Apologies! There are two cases where I wrote lowercase "liberapay" instead of the uppsercase "Liberapay", which appears to be the correct spelling. Could you adjust this? Thank you!

also added a line break for better readability.

also added a line break for better readability.
Ghost marked this conversation as resolved
Owner
Copy link

If there is enough time, it would be great if the blog post could announce the Upgrade party on Fri, Aug 02, 18.00 CEST (16.00 UTC), see forgejo/discussions#198 (comment)

I can provide a text snippet this CEST-afternoon, maybe in around 14 hours from now.

It should not block the release, it's just a nice opportunity to send the invite to admins, too.

If there is enough time, it would be great if the blog post could announce the Upgrade party on Fri, Aug 02, 18.00 CEST (16.00 UTC), see https://codeberg.org/forgejo/discussions/issues/198#issuecomment-2114629 I can provide a text snippet this CEST-afternoon, maybe in around 14 hours from now. It should not block the release, it's just a nice opportunity to send the invite to admins, too.
Contributor
Copy link

I'm starting with the release now and it will be published later today. Adding a snippet at 2pm is good timing 👍

I'm starting with the release now and it will be published later today. Adding a snippet at 2pm is good timing 👍
Owner
Copy link

https://codeberg.codeberg.page/Events/events/2024/08-02-forgejo-upgrade-party/ is the link to the event.

Maybe something like this?

**Forgejo Upgrade Party and Get-Together**
Let's upgrade together!
The Forgejo v8 release is available. We are looking forward to meeting with you via OpenTalk, providing a space for admins and developers to assist each other. We are excited to learn from your setups and the challenges you encounter to further improve Forgejo in the future.
[Read the full invite on the Codeberg Event Calendar!](https://codeberg.codeberg.page/Events/events/2024/08-02-forgejo-upgrade-party/)
https://codeberg.codeberg.page/Events/events/2024/08-02-forgejo-upgrade-party/ is the link to the event. Maybe something like this? ~~~ **Forgejo Upgrade Party and Get-Together** Let's upgrade together! The Forgejo v8 release is available. We are looking forward to meeting with you via OpenTalk, providing a space for admins and developers to assist each other. We are excited to learn from your setups and the challenges you encounter to further improve Forgejo in the future. [Read the full invite on the Codeberg Event Calendar!](https://codeberg.codeberg.page/Events/events/2024/08-02-forgejo-upgrade-party/) ~~~
Contributor
Copy link

@n0toose was your request for change addressed?

Ping?

> @n0toose was your request for change addressed? Ping?
earl-warren requested changes 2024年07月30日 07:22:16 +02:00
Dismissed
earl-warren left a comment
Copy link

A few nits, mostly the date changes.

A few nits, mostly the date changes.
@ -0,0 +1,173 @@
---
title: Forgejo v8.0 is available
publishDate: 2024年07月20日
Contributor
Copy link

s/07-20/07-30/

s/07-20/07-30/
Ghost marked this conversation as resolved
@ -0,0 +6,4 @@
excerpt: Forgejo v8.0 is available with new features (support for workflow dispatch, better defaults to avoid spam on new instances etc.), a new approach to UI and UX, careful upgrade of dependencies to improve stability and security. Foundation parts for ActivityPub based federation and data portability were merged in, bringing these features closer to completion, but they're not available yet.
---
[Forgejo v8.0](/download/) was released 20 July 2024. You will find a short selection of the changes it introduces below and in a [complete list in the release notes](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#8-0-0).
Contributor
Copy link

s/20 July/30 July/

s/20 July/30 July/
Contributor
Copy link

A reference to v7.0.6 & the licensing blog post is needed, I think.

It is released the same day as Forgejo v7.0.6 to address licensing issues impacting frontend features (APA citation format, mermaid ELK rendering and the display of contributor graphs). Read more in the dedicated blog post.

A reference to v7.0.6 & the licensing blog post is needed, I think. > It is released the [same day as Forgejo v7.0.6](https://codeberg.org/forgejo/forgejo/src/branch/forgejo/RELEASE-NOTES.md#7-0-6) to address licensing issues impacting frontend features (APA citation format, mermaid ELK rendering and the display of contributor graphs). [Read more in the dedicated blog post](https://forgejo.org/2024-07-non-free-dependency-found/).
Ghost marked this conversation as resolved
@ -0,0 +24,4 @@
![Page showing Forgejo Actions' workflow dispatch feature in a drop-down menu titled 'Run workflow'](./_images/2024-06-workflow-dispatch.png)
- **[Self-registration is now disabled by default](https://codeberg.org/forgejo/forgejo/pulls/3934)** on the installation page. This is done to prevent creation of unmaintained instances with open registration that are abused by spammers for malicious purpuses.
Contributor
Copy link

s/to prevent creation /to prevent the creation /

s/to prevent creation /to prevent the creation /
Ghost marked this conversation as resolved
@ -0,0 +48,4 @@
- Giving some love to the current user interface, fixing bugs and backporting them to the stable versions (e.g. [7.0.5](https://codeberg.org/forgejo/forgejo/pulls?labels=87703&milestone=6654)). Review and apply [upgrades](https://codeberg.org/forgejo/forgejo/pulls?labels=223008) of [JavaScript packages](https://codeberg.org/forgejo/forgejo/src/commit/8afdafebf9fa2cb748a13e56ff3d865675ae27b6/package.json) and [other dependencies](https://codeberg.org/forgejo/forgejo/pulls?labels=202906) used to build the UI.
- Improving the [JavaScript test coverage](https://codeberg.org/forgejo/forgejo/commits/branch/forgejo/tests/e2e) which is still currently under 10% but has seen more improvement in the past three months than in the past two years.
In a nutshell, the Forgejo's goal is now to design its User eXperience based on what user needs, as demonstrated by observations, rather than what they think that they want.
Contributor
Copy link

s/the Forgejo’s goal /Forgejo’s goal /

s/the Forgejo’s goal /Forgejo’s goal /
Ghost marked this conversation as resolved
@ -0,0 +102,4 @@
| -------- | ----------- | ---------------- | ---------------- |
| 2023 Q4 | 1.21.1-0 | 26 November 2023 | 17 July 2024 |
| 2024 Q1 | 7.0.0 | 23 April 2024 | **16 July 2025** |
| 2024 Q2 | **8.0.0** | 29 July 2024 | 16 October 2024 |
Contributor
Copy link

s/29 July/30 July/

s/29 July/30 July/
Ghost marked this conversation as resolved

https://codeberg.codeberg.page/Events/events/2024/08-02-forgejo-upgrade-party/ is the link to the event.

Maybe something like this?

**Forgejo Upgrade Party and Get-Together**
Let's upgrade together!
The Forgejo v8 release is available. We are looking forward to meeting with you via OpenTalk, providing a space for admins and developers to assist each other. We are excited to learn from your setups and the challenges you encounter to further improve Forgejo in the future.
[Read the full invite on the Codeberg Event Calendar!](https://codeberg.codeberg.page/Events/events/2024/08-02-forgejo-upgrade-party/)

Added.

> https://codeberg.codeberg.page/Events/events/2024/08-02-forgejo-upgrade-party/ is the link to the event. > > Maybe something like this? > > ~~~ > **Forgejo Upgrade Party and Get-Together** > > Let's upgrade together! > > The Forgejo v8 release is available. We are looking forward to meeting with you via OpenTalk, providing a space for admins and developers to assist each other. We are excited to learn from your setups and the challenges you encounter to further improve Forgejo in the future. > > [Read the full invite on the Codeberg Event Calendar!](https://codeberg.codeberg.page/Events/events/2024/08-02-forgejo-upgrade-party/) > ~~~ Added.
Ghost force-pushed 2024-07-v8.0 from 460964159f
All checks were successful
pr / preview (pull_request) Successful in 1m0s
to ed7f08439d
All checks were successful
pr / preview (pull_request) Successful in 39s
2024年07月30日 11:42:12 +02:00
Compare
0ko approved these changes 2024年07月30日 12:49:20 +02:00
0ko left a comment
Copy link

Please update screenshots: #456 (comment).

Please update screenshots: https://codeberg.org/forgejo/website/pulls/456#issuecomment-2099293.
n0toose left a comment
Copy link

Apart from the screenshot issue mentioned above, LGTM and my concern was addressed.

Apart from the screenshot issue mentioned above, LGTM and my concern was addressed.
replace screenshots
All checks were successful
pr / preview (pull_request) Successful in 1m14s
5881fe5458
ikuyo referenced this pull request from a commit 2025年02月12日 11:10:48 +01:00
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
12 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!456
Reference in a new issue
forgejo/website
No description provided.
Delete branch ":2024-07-v8.0"

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?