Skip to content

Comments

Publish high level roadmap#171

Open
jbonofre wants to merge 1 commit intoapache:mainfrom
jbonofre:roadmap
Open

Publish high level roadmap#171
jbonofre wants to merge 1 commit intoapache:mainfrom
jbonofre:roadmap

Conversation

@jbonofre
Copy link
Member

The purpose is to give high level visibility to the community, encouraging contributions and giving perspective.

* CompletionListener async send support
* Shared Subscription/Consumer
* JMSContext support in pool
* [6.6.0](https://github.com/apache/activemq/milestone/4)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we should mark version this far out, instead share a 'Feature Backlog' or 'Planned Features'.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's a fair point. I think we should keep the next two major releases to give perspective and have a list of planned features/ideas.
Thoughts ?

@mattrpav
Copy link
Contributor

I think we should give some thought to website organization around the movement of planned features -> scheduled features (ie assigned a version number -> released features.

This would allow users that are casually following ActiveMQ to have an easy way to know when features were added or what the minimum version is required.

Perhaps also tagging features with things like 'observability', 'ha', 'performance', 'scalability' would help inform users the benefit of new features.

imo we probably need a table like on the JMS2 page

@jbonofre
Copy link
Member Author

@mattrpav For website organization, I agree but I would do that in a follow up PR (see the discussion on the dev@ mailing list). For now, waiting a larger website effort, I would keep the roadmap on a single page.

The table and tagging are good ideas. Let me update that way.

Thanks !

@jbonofre
Copy link
Member Author

@mattrpav @cshannon by the way, now that we moved to GitHub Issue, I propose to "automatically" populate this page by rendering the GitHub Issues with the proposal label.
I will send a note on the dev@ about GH Issues.

@mattrpav
Copy link
Contributor

@jbonofre that sounds good-- is there a way to configure the stale bot to ignore proposal issues and WIP PRs?

@jbonofre
Copy link
Member Author

@mattrpav Great idea ! The issues are not closed by the stale bot (just "flagged"). I think I can also update the stale workflow to ignore some labels. Let me take a look.

@cshannon
Copy link
Contributor

@jbonofre that sounds good-- is there a way to configure the stale bot to ignore proposal issues and WIP PRs?

I think going forward PRs are that are still a WIP should be marked as draft status. This probably would make it easier to not close and also lets reviewers know it's not ready to review yet.

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

Successfully merging this pull request may close these issues.

3 participants