Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable or hide unused GitHub features #4355

Closed
6 tasks done
mattstein opened this issue Oct 31, 2022 · 6 comments
Closed
6 tasks done

Disable or hide unused GitHub features #4355

mattstein opened this issue Oct 31, 2022 · 6 comments

Comments

@mattstein
Copy link
Sponsor Collaborator

mattstein commented Oct 31, 2022

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem?

DDEV’s GitHub repository features links to Projects and a Wiki that aren’t really in use, taking attention away from far more important things.

Projects contains only a “DDEV-Local Sprint Board” that was closed in 2020, and the Wiki obscures a semi-useful list of previous releases—which you must expand the navigation to reach—and a Roadmap page with a broken link to version history.

Further, the project’s landing page features an unused “Packages” section and a questionable “Used by” list with one reference. The “Environments” section points to GitHub Pages documentation, and should probably be removed in favor of the documentation link at the top of the sidebar.

Describe your solution

  • disable mostly-unused Projects and Wiki features
  • hide Packages, Used by, and Environments sections on the GitHub Project’s landing page

While we’re here, it wouldn’t hurt to update the project’s labels:

  • remove ddev-local
  • add moodle
  • add craftcms

And maybe update the short description:

DDEV: a local web development environment system for PHP

Docker-based local PHP web development environments

The “DDEV” is redundant in this context, “system” is of questionable value since this is clearly an application on GitHub, and we can rearrange to be a little more terse without losing meaning. The “Docker” part feels important enough to add. Environments can be plural since the ability to have lots of them is an important feature!

Describe alternatives

I honestly did not consider alternative solutions.

Additional context

Related to #4188.

Main navigation

Screen Shot 2022-10-31 at 01 29 43 PM@2x

Sidebar

@rfay
Copy link
Member

rfay commented Oct 31, 2022

I fiddled with the tags, but had to remove some.

Removed project-level "project" and wiki.

No idea how to get rid of packages and "used-by". We could probably ask the owner of that repo to remove that.

@mattstein
Copy link
Sponsor Collaborator Author

Ha! An admin should see a little gear icon on the landing page. It’ll open a modal where you can toggle features just beneath the topics.

Screen Shot 2022-10-31 at 01 54 49 PM@2x

@mattstein
Copy link
Sponsor Collaborator Author

I’m also seeing

Docker-based local PHP+NodeJS web development environments

Where NodeJS should be Node.js if we’re being consistent.

@rfay
Copy link
Member

rfay commented Oct 31, 2022

Got everything but "used by" then.

@mattstein
Copy link
Sponsor Collaborator Author

Huh. Seems like there’s more to that—probably not worth more fiddling.

Thank you for indulging these nitpicks! :)

@rfay
Copy link
Member

rfay commented Oct 31, 2022

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants