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

Who is actually running this project? #2727

Closed
ZacSweers opened this issue Nov 24, 2016 · 4 comments
Closed

Who is actually running this project? #2727

ZacSweers opened this issue Nov 24, 2016 · 4 comments

Comments

@ZacSweers
Copy link
Contributor

ZacSweers commented Nov 24, 2016

What's the direction of this project? Who owns it? Is there a roadmap?

The current state of this project is pretty bad and it doesn't appear to be getting better. Contributions appear to come as needed from a select few on the outside, major outstanding issues (and regressions!) continue to go unfixed, and there's no roadmap. I think it's time to acknowledge there is a committer crisis with this project and that it's quickly becoming unsafe to rely on long term as a result.

@xian
Copy link
Member

xian commented Nov 24, 2016

Huh, well I disagree with your characterization of the state of the project, though I agree we need to be more transparent about Robolectric's roadmap and prioritization, and team. We'll address that in more detail soon; at the moment, our top priority is support for SDK 24.

@ZacSweers
Copy link
Contributor Author

ZacSweers commented Nov 24, 2016

Transparency would be great, as project ownership and direction are unknowns right now. There have also been serious regressions in the last few releases (powermock interop, performance, memory leaks, etc) that continue to go unfixed, adding credence to characterization that contributions only come as needed from outside contributors for their own work.

@jongerrish
Copy link
Contributor

Hi Zac. Up until recently you were correct, contributions did only come on an as needed basis. Xian and I have recently taken over working full time on Robolectric and right now we are focused on stabilizing the product whilst we are also thinking about longer term direction.

Our immediate priorities are reducing API lag between Robolectric and the SDK and fixing some critical bugs:-

My hope is we can land all three of these before the end of the year in a new major release.

The following bugs are also high on our list and could go out in a point release early next year.

#2566
#2429

Following this I think we'd be in a better position to publicly talk about longer term goals.

I am sorry that using Robolectric has been frustrating for you and others but know we are working hard to improve the experience and we'd welcome specific feedback and of course contributions.

@ZacSweers
Copy link
Contributor Author

Great to hear, thanks for the details @jongerrish! Looking forward to you guys' work

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

No branches or pull requests

3 participants