hadoop-yarn-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wei-Chiu Chuang <weic...@apache.org>
Subject Re: [DISCUSS] Tips for improving productivity, workflow in the Hadoop project?
Date Tue, 13 Jul 2021 04:18:02 GMT
Here's another one:

We can update the JIRA workflow and add more state. For example, Cassandra
has "Review in Progress" and "Need Reviewer" states. INFRA-22049

On Tue, Jul 13, 2021 at 11:34 AM Wei-Chiu Chuang <weichiu@apache.org> wrote:

> I work on multiple projects and learned a bunch from those projects.There
> are nice add-ons that help with productivity. There are things we can do to
> help us manage the project better.
> 1. Add new issue types.
> We can add "Epic" jira type to organize a set of related jiras. This could
> be easier to manage than using a regular JIRA and call it "umbrella".
> 2. GitHub Actions
> I am seeing more projects moving to GitHub Actions for precommits. We
> don't necessarily need to migrate off Jenkins, but there are nice add-ons
> that can perform static analysis, catching potential issues. For example,
> Ozone adds SonarQube to post-commit, and exports the report to SonarCloud.
> Other add-ons are available to scan for docker images, vulnerabilities
> scans.
> 3. JIRA security
> It is possible to set up security level (public/private) in JIRA. This can
> be used to track vulnerability issues and be made only visible to
> committers. Example: INFRA-15258
> <https://issues.apache.org/jira/browse/INFRA-15258>
> 4. New JIRA fields
> It's possible to add new fields. For example, we can add a "Reviewer"
> field, which could help improve the attention to issues.
> 5. Doc update
> It is possible to set up automation such that the doc on the Hadoop
> website is refreshed for every commit, providing the latest doc to the
> public.
> 6. Webhook
> It's possible to set up webhook such that every commit in GitHub sends a
> notification to the ASF slack. It can be used for other kinds of
> automation. Sky's the limit.
> Thoughts? What else can do we?

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message