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

remove section on projects? #11176

Closed
alexanderdd opened this issue Oct 3, 2023 · 8 comments
Closed

remove section on projects? #11176

alexanderdd opened this issue Oct 3, 2023 · 8 comments
Labels
feature: projects Projects and Related Resources manual: user

Comments

@alexanderdd
Copy link
Contributor

alexanderdd commented Oct 3, 2023

Isn't the projects feature deprecated? https://help.nextcloud.com/t/lets-talk-about-projects/61326/39?u=alexanderdd

Should https://docs.nextcloud.com/server/stable/user_manual/en/files/projects.html and translations be removed?

Maybe relevant: #1557

@joshtrichards
Copy link
Member

Not just yet I don't think. It was only announced as deprecated in NC25. It's still in-place. Probably need to keep it as long as the enabling knob and associated server code stays in place: nextcloud/server#33569

Though probably noting said knob and deprecated status would be good...

@joshtrichards
Copy link
Member

Although the config knob doesn't belong in the User Manual and it being in the config.php.sample already puts it into the Admin Manual so guess that's actually covered.

It's more the question of: how to note something is deprecated in the User Manual without being too insistent about it since the Admin is really the one that decides whether making it available to their user base is acceptable (or not).

@joshtrichards joshtrichards added manual: user feature: projects Projects and Related Resources labels Oct 27, 2023
@sunjam
Copy link

sunjam commented Nov 16, 2023

how to note something is deprecated in the User Manual without being too insistent about it

Probably by noting this immediately within the Table of Contents, so user/admin will see:

Table of Contents

  • Projects
    • Deprecated in version 22
    • Create a Project
    • Adding more entries to a project
    • Visibility of projects

or, maybe like this:

Table of Contents

  • Projects
    • Create a Project
    • Adding more entries to a project
    • Visibility of projects
    • Status of Development

Or both. I don't remember what the version number was that deprecated projects.

@alexanderdd
Copy link
Contributor Author

alexanderdd commented Nov 20, 2023

how to note something is deprecated in the User Manual without being too insistent about it

Probably by noting this immediately within the Table of Contents, so user/admin will see:

Table of Contents

* Projects
  
  * Deprecated in version 22
  * Create a Project
  * Adding more entries to a project
  * Visibility of projects

or, maybe like this:

Table of Contents

* Projects
  
  * Create a Project
  * Adding more entries to a project
  * Visibility of projects
  * Status of Development

Or both. I don't remember what the version number was that deprecated projects.

I think the first one is better, more straight-forward.

@joshtrichards said it was deprecated with NC25.

@alexanderdd
Copy link
Contributor Author

@joshtrichards do I see correctly that it should now be safe to remove the section on projects because it was deprecated with nc25 and now the oldest supported version is nc26?

@alexanderdd
Copy link
Contributor Author

@AndyScherzinger what do you think, can this be removed?

@AndyScherzinger
Copy link
Member

@alexanderdd If the oldest version where it is still working is 26, than it should be removed. If it can still be activated and still works than it should be kept.

@alexanderdd
Copy link
Contributor Author

fixed by #12397

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: projects Projects and Related Resources manual: user
Projects
None yet
Development

No branches or pull requests

4 participants