...
- Apache Streams unifies a diverse world of digital profiles and online activities into common formats and vocabularies, and makes these datasets accessible across a variety of databases, devices, and platforms for streaming, browsing, search, sharing, and analytics use-cases.
## Issues:
- There are no issues requiring board attention at this time.
a lot of changes occurring in the APIs of our supported data sources. Due primarily to the EU's GDPR legislation, a user's ability to collect profiles and posts from accounts other than the authenticated account is being limited. On the other hand comprehensive data about the authenticated account (sometimes via bulk export not via API) is becoming richer, presenting an opportunity for the project to assist users in awareness of the data collected about them by third-parties, and with data portability between systems using bulk export archives.
- We are preparing to release Apache Streams 0.6.0 - the first to include a binary artifact allowing users to run Streams classes from their terminal without building the project or wrapping it's modules in custom code.
- We ran a comprehensive audit of dependencies (including transitive dependencies) and removed all items with undesirable licenses. The audit gets published to the website and can be used to update resource artifacts.
- We revamped the way that configuration details are provided to classes rather substantially, making it more flexible, powerful, and easier to understand.
- The secondary apache/streams-examples repository has been integrated into apache/streams
- We have completed all known PMC setup, infra, code, and website refactoring work due to graduation.
- We now have streams.apache.org on CI/CD with no manual steps for the first time ever.
- We have completed our first TLP release, Apache Streams 0.5.1.
- Apache Streams 0.5.1 adds code for interfacing with Twitter’s new account activity and enterprise search APIs, and removes our dependency on the external twitter4j project (which had a category X json.org dependency)
- Apache Kibble expressed interested in integrating Streams to collect social media profiles and activity - a perfect use case and opportunity to grow the community.
- Several new faces submitted and reviewed pull requests this quarter.
## PMC changes:
## Releases:
- Apache Streams 0.5.1 was released on January 09, 2018
- We now have four experienced release managers on the PMCApache Streams 0.6.0 is targeted for release this month (April 2018)
## Mailing list activity: 21 Emails (3 month)
11 topics started during these
9289 days,
down 3 (-33%up 2 (22%) compared to previous
9289 days.
6 Participants7 Participants during these
9289 days,
down 5 (-45%up 0 (0%) compared to previous
9289 days.
## JIRA Statistics: (3 month)
36 28 new, 28 23 resolved
## Website Traffic: (3 month)
1141 sessions, up 20.11% 1,093 sessions, down 0.73% compared to previous 3 months.
1014 users987 users, up 171.77% 23% compared to previous 3 months.https://s.apache.org/D0pl
View file | ||||
---|---|---|---|---|
|
## Upcoming Project Initiatives:
- Consolide streams-examples into primary streams repository, simplifying deployment and release process.
- Drop remaining maven dependencies on java SDKs for accessing third-party APIs in favor of HTTP/REST interfaces powered by Apache Juneau Remoteable Annotations- Drop remaining maven dependencies on java SDKs for accessing third-party APIs in favor of HTTP/REST interfaces powered by Apache Juneau Remoteable Annotations.
- Reduce disparities between the configuration objects that initialize similar providers from various data sources.