Hey, I don’t think it’s any secret that we’ve been a little dormant lately. I 
thought I’d drop a note to say hi and mention a few things I’ve been thinking 
about.

First off, I firmly believe that not every ASF project needs to have high 
levels of activity, community size, etc. to do some good in the world, so while 
I think about the lull we’ve had, I don’t think it’s bad (especially how the 
last year has gone). A good JVM-based ActivityStreams implementation and 
related tooling is something that’s needed so the goal is still good IMO.

A lot of stuff has changed though since the project started. Working with 
social data has become a lot more complicated for both business and ethical 
reasons, there are tons of frameworks (ASF and otherwise) that do ingest and 
persistence, the Java ecosystem has evolved, ActivityStreams 2.0 exists.

So on those days where I find myself poking around on Streams, I think about 
what could a 1.0 or breaking release would be like if we were able to pick up 
the pace again:

- A JSON-LD processor and ActivityStreams 2.0 support would be huge.

- We need to think through what to do about the runtimes and persistence. I 
don’t think there’s a big need for them anymore; or at least as they are. 
However, I think the database schema generation stuff Steve previously started 
very much is and would be cool if it had wide coverage.

- We’re still on Java 1.8 (minus some baby steps for 11), as is a lot of the 
world. 17-LTS is due out next month.

- There’s probably community building stuff we could do.

Anywho, I was just thinking about what might be fun to work on and wondering 
whether anyone else has ideas you’ve been thinking about.

Best,

-joey

Reply via email to