Comments (2)
@sam-byng , this proposal looks good. I suggest creating a pull request with the changes and a [DISCUSS] tagged message on the dev mailing list pointing to it.
from incubator-pekko.
Responding to the above points in order with some more context and proposals:
- There is already basic entry in the README contributing section which states "Contributions are very welcome" however yes, more encouragement and clarity on status for potential contributors doesn't feel like a bad thing.
Proposal: Add this
- For long term, I propose add a comment describing the process:
Release tracking: The Pekko project spans multiple Github repositories. Work required for a whole Pekko project release (multiple repositories) is tracked in the Pekko Github project. Note that due to Apache Software Foundation regulations this cannot be made public and is viewable only by Apache project committers . Therefore non-committers check up on the Github Discussions and dev mailing list to confirm contents of the current in-development release.
On individual git repositories, the work required for releases will be tracked using a Github Milestone on that repository, e.g. theincubator-pekko
1.0.0 Milestone.
Therefore the work required for a Pekko release will be tracked in the Github project and this project will reference the milestones required for each of the repositories it will contain.
And a short term status:
Current status: For the initial Pekko release, we will be initially releasing incubator-pekko 1.0.0 Milestone and incubator-pekko-sbt-paradox.
- Agreed, it doesn't look like we're using any of these labels on the incubator-pekko issues right now (Issues ยท apache/incubator-pekko (github.com)) so I would vote to remove this for now.
TODO: Start a discussion on this in mailing list to get some consensus.
-
Will go in mailing list discussion above
-
Propose: Add this.
-
From a newcomers perspective I've spend ~1d looking around the pekko documentation + mailing list and haven't yet got a clear picture of whether we've got a complete list for 1.0.0 requirements or not. # 2 should help this.
from incubator-pekko.
Related Issues (20)
- Move link validator to nightly/weekly job
- handle the case where `DeviceTerminated.groupId` may not match the `DeviceGroup.groupId` HOT 2
- review test dependency overrides associated with docker-java
- java.lang.UnsupportedOperationException pekko migration HOT 5
- EventSourcedBehavior/Durable State exposed to stack overflow when lots of read-only commands are in the stash HOT 6
- Reproducible Scala 3 artifacts HOT 1
- With entity passivation enabled the shard region will cause a lot of unhandled ShardsUpdated during shutdown
- Feature request: Add BoundedSourceQueue#isComplete method
- double "a" appearing in tutorial HOT 2
- Add FutureTimeoutSupport#timeout support HOT 4
- Add UntypedAbstractActorWithTimers
- Add Flow#onBackpressureDrop() operator HOT 2
- Support just warning instead of error when `pekko.scheduler.tick-duration` < 10ms on Windows?
- Bug - Assertion failure caused by exception during pre-start HOT 3
- stream-testkit: issue with scala 2.12 usage of expectNextWithTimeoutPF HOT 9
- long running tests should be run in a nightly build HOT 2
- Deprecate `org.apache.pekko.dispatch.Futures` HOT 3
- Attribute overriding in `SourceQueueWithComplete`
- jdk9 tests do not run HOT 1
- Feature: backoff for Pattern#retry
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from incubator-pekko.