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

Add some miscellaneous missing fields #17

Merged
merged 4 commits into from
Nov 6, 2023
Merged

Add some miscellaneous missing fields #17

merged 4 commits into from
Nov 6, 2023

Conversation

Fs00
Copy link

@Fs00 Fs00 commented Aug 19, 2023

This PR adds the following missing fields:

  • has_discussions/has_projects to repositories
  • status_reason to IssueRequest, to allow specifying a reason when closing an issue
  • subject_type to review comments, to be able to determine when a review comment was added to a specific line or to the whole file (see this GH changelog post for more details)

I've also changed the type of SearchPage total_count field from int to long. This should likely fix slapperwan/gh4a#1277.

Once this is merged, feel free to release a new version of the library. Thanks!

@Fs00
Copy link
Author

Fs00 commented Nov 4, 2023

Hello @maniac103, is OctoDroid development just on hold for the time being or has it been stopped for good?
I'm asking because the app seems to have been removed from the Play Store and there has been no activity on the repository since May.
I'd like to make a few more contributions, but I won't start working on them if there aren't going to be any more releases.

@maniac103
Copy link
Owner

maniac103 commented Nov 6, 2023

is OctoDroid development just on hold for the time being or has it been stopped for good?

I really don't want to stop development on it, it's just that I severely lack time due to RL constraints (work, family etc.).

I'm asking because the app seems to have been removed from the Play Store and there has been no activity on the repository since May.

I wasn't even aware it was removed from Play Store - ouch :-(
I quickly checked, and it seems it was removed because they supposedly couldn't review due to the lack of a testing account. They sent this screenshot:

grafik

with this description: You didn’t provide an active demo/guest account or a valid username and password which we need to access your app.

OTOH, I can't think of a good way to fix that issue, except creating an account on our behalf?

I'd like to make a few more contributions, but I won't start working on them if there aren't going to be any more releases.

I'll gladly add you as member to the repositories, so you can commit changes yourself. I'll also gladly upload APKs to the Play Store, if doing that doesn't involve siginificant amounts of time on my side ;-) First, we'd need to figure out the above issue, though.

@maniac103 maniac103 merged commit 2923c57 into maniac103:gh4a-rebase Nov 6, 2023
@Fs00
Copy link
Author

Fs00 commented Nov 11, 2023

I admit I have no knowledge about Play Store policies and testing requirements, but Google response really baffles me.
Why do they require a test account now and previously they didn't? And also, shouldn't the "guest" access without a user be enough for them? It already provides access to the vast majority of the app's features.
We could always provide them a test GitHub account, but at that point the whole situation becomes ridiculous... GitHub is a public platform, why don't they create an account by themselves? 🙃

I'll gladly add you as member to the repositories, so you can commit changes yourself.

That'd be great to speed some things up, however I don't see myself "maintaining" the app (preparing releases, reviewing PRs, replying to issues etc.) as my time budget is limited too. My contributions would probably be somewhat more frequent, but I don't intend to increase my involvement in the project significantly.
Hope this is fine for you 🙂

@jimbminor
Copy link

jimbminor commented Dec 25, 2023 via email

@Fs00
Copy link
Author

Fs00 commented Mar 17, 2024

Hello @maniac103, are there any news on this?
Have you tried telling Google reviewers that there's no need for a guest account, since the app provides guest access to GitHub without logging in?

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