Results 220 comments of qqmyers

FWIW: My guess is that strings read directly from the xhtml files require the single quote to be escaped whereas ones that we process in Java somewhere may not be....

FWIW: In the MessageFormatter javadocs: `The rules for using quotes within message format patterns unfortunately have shown to be somewhat confusing. In particular, it isn't always obvious to localizers whether...

The build issue is related to https://github.com/GlobalDataverseCommunityConsortium/dataverse-ansible/issues/263 and is not about a failing test. Once that issue is fixed (Don is working now), rerunning the build job should be enough...

@ErykKul FYI - tests have run and there's a new failure: ``` java.lang.AssertionError: Expected status code doesn't match actual status code . at edu.harvard.iq.dataverse.api.SwordIT.testDeleteFiles(SwordIT.java:863) ```

I'm not aware of any but FWIW: https://github.com/IQSS/dataverse/pull/9204 supports a group-by-folder functionality in the main table which might help. It will hopefully be part of the next release.

FYI: I'm slowly working to create a PR to apply these changes to v5.12+. Until then, please leave this (now draft) PR as a placeholder/aid in making an updated version.

I have a branch started at https://github.com/QualitativeDataRepository/dataverse/tree/guestbookatrequest and QDR still has this on its roadmap, but I've been pulled onto a higher priority lately. It's still possible that I can...

It is a large refactoring of a central component in Dataverse that will likely take significant time for review. Also, because it is a refactoring, thorough QA for regressions is...

3 should be fixed - there were a couple places where the change from getGlobalIdAsString() -> getGlobalId().asString() wasn't checking for a possible null for files. The stacktrace above should have...