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

2021 Milestone: 2% complete #456

Closed
lukeswitz opened this issue Jun 22, 2022 · 6 comments
Closed

2021 Milestone: 2% complete #456

lukeswitz opened this issue Jun 22, 2022 · 6 comments

Comments

@lukeswitz
Copy link
Collaborator

lukeswitz commented Jun 22, 2022

We are all waiting on @n8fr8 to either resurrect or sunset this project. Many items in the Spring 2021 sprint aren’t assigned or assignable, as they are broad ideas without guidance on protocol choices or other important implementations.

As it stands, it’s non-functional, insecure, outdated, and hasn’t been updated on the primary distribution channel in a few years.

Apps serve many purposes, but when property or even lives are on the line, what good are broken tools?

What is the plan for this app at this point in time?

@lukeswitz lukeswitz closed this as not planned Won't fix, can't repro, duplicate, stale Jun 30, 2022
@n8fr8
Copy link
Member

n8fr8 commented Jul 19, 2022

I've definitely been challenged finding a home for it within all of our other work at Guardian Project, and thus making time in my schedule to be an active maintainer. It is a tricky project to keep supporting even with interest from activist and human rights communities.

I'm open to identify you or someone else to be the lead maintainer, and given the authority to make decisions about issues as needed. There may even be some small amount of funding or compensation that could be figured out, if there was overlap with our work on tor (integrate tor-android directly), proofmode (add proofmode library for signing of media evidence) and matrix (replace signal with matrix as secure messaging channel) related work. We also have some new funding related to IPFS that could be integrated here, if someone was interested in thinking about decentralized storage of Haven generated media.

Find me on matrix @n8fr8:matrix.org or [email protected] if anyone wants to talk in realtime about this.

I do still love this app, and find ways to use it now and then.

@tlaurion
Copy link

@n8fr8 i would advise in doing a broader/separate issue on state of things outside of a closed issue and promote need of maintainership even through FPF.

As of now this project has not good figure.

@fat-tire
Copy link
Collaborator

This issue made me a little depressed, so I figured I'd try to at least try to bring the build back up. Didn't really test it, but wasn't sure what the interest was really. But you end up wtih an apk and the libraries and stuff are all up to latest stable versions. Doesn't mean it works great or anything... YMMV

¯\_(ツ)_/¯

@lukeswitz
Copy link
Collaborator Author

lukeswitz commented Jul 20, 2022

It depresses me you added another Facebook dependency. Different strokes I suppose. It builds anyhow.

@fat-tire
Copy link
Collaborator

fat-tire commented Jul 20, 2022

Uh, it was a facebook dependency for an existing facebook dependency:

-    implementation 'com.facebook.fresco:fresco:2.0.0'
+    implementation 'com.facebook.fresco:fresco:2.6.0'
+    implementation "com.facebook.infer.annotation:infer-annotation:0.18.0"

(MIT-licensed source)

You did know there was a facebook library here already, right? My addition is only used to suppress a bunch of warnings during the build. It still runs without it, but the build is noisier.

@fat-tire
Copy link
Collaborator

No problem. It's not necessarily a problem to have dependencies for open source projects if they can be verified/audited just like any other source... Maybe too little too late-- maybe not. No idea. I just figured may as well make it build.

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

4 participants