-
Notifications
You must be signed in to change notification settings - Fork 82
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
test.activitypub.rocks is down #337
Comments
Yes, would also be nice to use it in an automatic way. Continuous Integration. |
Test suite would be huge. Is there a way we can run it ourselves? |
Just checked and it's still down. It looks like it needs an updated certificate. |
I just sent a tweet to @w3c. I don't know if they'll respond, but the account looks active, so it will probably read it. |
Might there be a free version of the code that we might be able to run locally? |
What @aphelionz said! If someone can point me to the code for the test suite I’ll rehost it :) |
I contacted @cwebber on Twitter and he's aware of the issue. It's a hosting issue of some sort and he's working on it with author of Socialhome. |
There's the SSL issue
but even if you bypass that, you still get a 502 response:
|
I tried setting it up to be hosted at Feneas (https://feneas.org), but unfortunately couldn't get it to run :/ Waiting for some input from @cwebber If anyone else feels like looking into building it, the repo is at: https://gitlab.com/dustyweb/pubstrate We're happy to host at Feneas, just need to get a docker image built. |
Thanks! I'll take a look at the repo. |
Hi, is there anything in particular anyone can do to help with this? I've started putting together a Dockerfile for the pubstrate codebase, but I'm having problems getting the dependencies to install... not sure guix likes running inside the container...
|
FWIW, I had some time to look in to this again, and was able to get guix running properly in a Docker container, but now seem to be stuck in a dependency-hell-type situation. guile-8sync seems to depend upon a media library which no longer compiles:
In the log, there are a bunch of compile errors related to exiv2:
I wonder if forcing an older version of exiv2 before they changed their error type would fix this, but I'm not familiar enough with the guix system to know how to configure that...
|
I worked on getting a Dockerfile together today. This is as far as I was able to get: https://gist.github.com/shanecav84/3598a253b009bf11d0d1bc5955f8d082 I wasn't able to get past this because |
I think someone needs to just rewrite the test suite.. |
I've had an item to use go-fed on my bucket list to do so but have too much on my plate to put effort into that bucket. |
@francisli @shanecav84 did you get any further than this? I'm also trying to get a working Dockerfile up and running, but
|
That link is a 404 for me :( |
Hang on, the issues importer is buggy... |
Checking back on this now it looks like the socialhub post is gone. Any updates from anybody about the codebase for the activitypub test suite? Again, I'd be happy to host it. |
This whole thing seems like it's largely abandoned (no shade, I get it). If you want to host your own instance I'd say go for it. If you get it working, maybe send the URL to the w3c group so they can update their documentation. |
I'm happy to give it a go. Would people recommend Pubstrate at this point or just starting from scratch with a new conformance testing suite? |
Sounds like starting fresh would be ideal then, but it's 100% your choice. |
People are telling to me to implement and/or asking if I've implemented "Activity Pub" in something I am working on. |
What is the "it'? The particular test suite, or the ActivityPub protocol? ActivityPub is not abandoned. |
Ok, well, this thread is a dead-end for me, and apparently maybe even a lot of other people, so flatly denying that it's abandoned isn't very convincing or inspiring. |
I get your frustration. It's coming through very clearly. The community is very grassroots oriented at the moment. That does mean it takes some effort to seek out the community and engage with it, unfortunately. So if you want to connect with other folks, one option is that you can check out the local community at https://socialhub.activitypub.rocks/ (also linked upthread) where some folks hang out. Alternatively, there are the FENEAS folks at https://feneas.org (also linked upthread). Maybe a couple other orgs I'm forgetting. Perhaps more inspiring, at ActivityPub's SocialHub under the "software" forum category there's at least 25 software-specific sub-forums for a "past look". In the "near future look", folks over at ForgeFed have some working specs to get forges to Federate over ActivityPub. It is hard to get an ActivityPub server going. My current recommendation is to target one or a few specific software(s) to federate with. You're not missing too much as the old test suite was really just a bunch of checkboxes to check off or leave unchecked, and it only partially automated (I believe the C2S bit was more automated than the S2S bit). If you'd like to do the same -- go down a list and tick things off like checkboxes -- I have the copy of the list, but it was saved for go-fed here. Hopefully this sets you down the productive path. |
FYI, I set up an alpha-state (aka buggy), unofficial test suite server. It does not intend to replace the official test suite, but aims to complement it whenever it gets back online. One can view it live here, or browse its source, or one can join the discussion. |
See also this new comment in the duplicate issue: #358 (comment) |
The test suite site seems to be down. Is there anywhere else to go to find the test suite?
The text was updated successfully, but these errors were encountered: