Free as in Freedom: Codeberg.org. Create your repos!

#21 Categories

Open
opened 3 months ago by hw · 10 comments
hw commented 3 months ago

There have been requests to implement project categories for easy browsing. (Source: direct E-Mail to codeberg@codeberg.org)

There have been requests to implement project categories for easy browsing. (Source: direct E-Mail to codeberg@codeberg.org)
ashimokawa commented 3 months ago
Owner

@hw

What do you mean? There are categories, these are custom tags with autocompletion (if somehome creates a new tag, that tag will also show up when people give their project a tag). Every project can have lots of them. and they are clickable.

See https://codeberg.org/Freeyourgadget/Gadgetbridge

@hw What do you mean? There *are* categories, these are custom tags with autocompletion (if somehome creates a new tag, that tag will also show up when people give their project a tag). Every project can have lots of them. and they are clickable. See https://codeberg.org/Freeyourgadget/Gadgetbridge

Can we get the email’s full body? It may shed some light into their intent.

They may be asking for something like a guided discovery experience. As to what meta-data they’d like to browse on is still unclear.

Can we get the email's full body? It may shed some light into their intent. They *may* be asking for something like a guided discovery experience. As to what meta-data they'd like to browse on is still unclear.
hw commented 3 months ago
Owner

Yes, that was my understanding, project search categories for easy exploration.

Yes, that was my understanding, project search categories for easy exploration.

I also noticed we’re missing the static analysis of languages/frameworks used in a repo. That may be another piece of metadata someone could leverage to navigate projects.

I also noticed we're missing the static analysis of languages/frameworks used in a repo. That may be another piece of metadata someone could leverage to navigate projects.
hw commented 3 months ago
Owner

PR welcome!

PR welcome!
hw commented 3 months ago
Owner

@ashimokawa wrote:

@hw

What do you mean? There are categories, these are custom tags with autocompletion (if somehome creates a new tag, that tag will also show up when people give their project a tag). Every project can have lots of them. and they are clickable.

See https://codeberg.org/Freeyourgadget/Gadgetbridge

Good point! They’re not yet used in the browse+explore tab, tho? (Browse by category &c)

@ashimokawa wrote: >> @hw > What do you mean? There are categories, these are custom tags with autocompletion (if somehome creates a new tag, that tag will also show up when people give their project a tag). Every project can have lots of them. and they are clickable. > See https://codeberg.org/Freeyourgadget/Gadgetbridge Good point! They’re not yet used in the browse+explore tab, tho? (Browse by category &c)

Yeah. I’m going to have to learn some golang before I get started. I’m a front-end dev and UX consultant by trade. I’ll have to look into how these sorts of pages could be created before submitting any new work; especially if it’s without any requirements or an issue outlining what some of the asks are.

Yeah. I'm going to have to learn some golang before I get started. I'm a front-end dev and UX consultant by trade. I'll have to look into how these sorts of pages could be created before submitting any new work; especially if it's without any requirements or an issue outlining what some of the asks are.
ashimokawa commented 3 months ago
Owner

In Browse there is a search bar, that will search in Repo names and tags, so searching for “rust” or “game” etc, will work.

IMO, categories are difficult, tags are better.

In Browse there is a search bar, that will search in Repo names and tags, so searching for "rust" or "game" etc, will work. IMO, categories are difficult, tags are better.

Agreed, but it is the sort of thing that makes a difference for those on the fence or new to contributing to open source. Discoverability can be left to those running the projects, but based on tags some inferences could be made about a project given its tags. Esp if we have a tag cloud that is split out to help people categorize the purpose/field/topic of their project.

Is your vision only to be the independent space where OSS can happen, independent of corporations? Or does that vision include driving public interest in participating in open source?

Agreed, but it is the sort of thing that makes a difference for those on the fence or new to contributing to open source. Discoverability can be left to those running the projects, but *based on tags* some inferences could be made about a project given its tags. Esp if we have a tag cloud that is split out to help people categorize the purpose/field/topic of their project. Is your vision only to be the independent space where OSS can happen, independent of corporations? Or does that vision include driving public interest in participating in open source?
hw commented 3 months ago
Owner

Our objective is definitely driving public interest in participating in Open Source. A Tag cloud is a neat idea!

Our objective is definitely driving public interest in participating in Open Source. A Tag cloud is a neat idea!
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
Cancel
Save
There is no content yet.