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

Deprecate rsync: remove from guides, mark code as deprecated #10620

Merged
merged 5 commits into from
Jun 18, 2024

Conversation

pdurbin
Copy link
Member

@pdurbin pdurbin commented Jun 7, 2024

What this PR does / why we need it:

Support for rsync has never been strong and no one is using it in production. At https://groups.google.com/g/dataverse-community/c/TMtVpYcqqFM/m/z0t4isZlHQAJ we asked the community if anyone minds if we deprecate it and there were no objections.

This pull request removes rsync and related content from the guides. It also marks various Java code and settings as deprecated but stops short of removing any code.

Which issue(s) this PR closes:

Special notes for your reviewer:

I went ahead and deprecated :PublicInstall which was mostly added for rsync. It does interact a bit with Swift as well but I adjusted the doc accordingly. Nevermind.

Suggestions on how to test this:

Nothing to test. Just look at the diff and see if it makes sense.

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

No.

Is there a release notes update needed for this change?:

Yes, included.

Additional documentation:

You can preview the changes at https://dataverse-guide--10620.org.readthedocs.build/en/10620/

@pdurbin pdurbin added Component: Code Infrastructure formerly "Feature: Code Infrastructure" Feature: User Guide Size: 0.5 A percentage of a sprint. 0.35 hours labels Jun 7, 2024

This comment has been minimized.

Copy link

📦 Pushed preview images as

ghcr.io/gdcc/dataverse:8985-deprecate-rsync
ghcr.io/gdcc/configbaker:8985-deprecate-rsync

🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name.

Copy link
Contributor

@landreev landreev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!
Thanks for going to the trouble of going through the old code and deprecating things properly (as opposed to just dropping the text from the gudies).

@pdurbin
Copy link
Member Author

pdurbin commented Jun 12, 2024

I went ahead and remove rsync from our list of features at https://dataverse.org/software-features

Here's how it looked before:

Screenshot 2024-06-12 at 4 31 09 PM

@stevenwinship stevenwinship self-assigned this Jun 18, 2024
@stevenwinship stevenwinship merged commit d113d7c into develop Jun 18, 2024
20 checks passed
@stevenwinship stevenwinship removed their assignment Jun 18, 2024
@pdurbin pdurbin added this to the 6.3 milestone Jul 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Code Infrastructure formerly "Feature: Code Infrastructure" Feature: User Guide Size: 0.5 A percentage of a sprint. 0.35 hours
Projects
None yet
Development

Successfully merging this pull request may close these issues.

remove rsync from guides (deprecated)
3 participants