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

first try: add libravatarFallback #13

Open
wants to merge 26 commits into
base: main
Choose a base branch
from
Open

Conversation

trwnh
Copy link

@trwnh trwnh commented Oct 15, 2019

Still missing:

  • discovering selfhosted libravatar via SRV records https://wiki.libravatar.org/api/ -- this needs dns resolution to find records of type SRV targeting _avatars-sec._tcp on domain (and possibly _avatars._tcp for plain HTTP fallback?). i don't know what imports/syntax are necessary to do this (dnsjava? minidns?), so i have only added the base url and domain split; someone else can add the try-except for SRV lookup.

also not sure if the test is correct; i didn't know which settings to include so i would appreciate a review on f1baabd particularly. also 04d10c6 should say values-it strings instead of values-fr-rCA strings but i forgot to change the commit title when copypasting.

If any other changes are needed that I missed, please let me know as I have never worked with Android / Java / Kotlin before, so I just did a search for "gravatar" in this repo and copied/adapted what i could find.

Copy link
Owner

@justjanne justjanne left a comment

Choose a reason for hiding this comment

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

Looks great so far, but please make the requested changes to make the test pass

@trwnh trwnh requested a review from justjanne October 23, 2019 17:35
Base automatically changed from master to main February 22, 2021 21:26
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

Successfully merging this pull request may close these issues.

2 participants