Skip to content

Conversation

@Arunodoy18
Copy link

Please make sure that you follow instructions from CONTRIBUTING

Specially:

  • Check if all tests pass, see TESTING for deatils.
  • Make sure you've added test coverage for new features/metrics.
  • Make sure you have updated documentation.
  • If you added a new metric, please make sure you have been following instructions about adding new metric.

- Document strategy to move release info to top of Projects Health Table
- Define semantic version parsing approach (major.minor.patch)
- Outline maintenance mode detection logic
- Specify visual enhancements and color coding
- List all affected files and edge cases to handle
- Provide rollback plan and success metrics

Signed-off-by: Arunodoy18 <arunodoy630@gmail.com>
- Move release information to top of table (after activity status)
- Add semantic version parsing to extract major.minor.patch from tags
- Handle various version formats: v1.28.0, 1.28, v1.0, etc.
- Display parsed version as 'Version (major.minor.patch)' metric
- Change date format to YYYY-MM-DD for better sortability
- Keep release description at bottom for detailed information
- Improves project health assessment and maintenance mode visibility

Signed-off-by: Arunodoy18 <arunodoy630@gmail.com>
@Arunodoy18
Copy link
Author

I have made the following changes required . Please have a look on this and share if anything needs to be changed.
Thank you.

- Extend commits CTE to support 6, 9, and 12-month comparison periods
- Add commit trend metrics: 'Up', 'Down', 'Flat' for each timeframe
- Include previous period counts for detailed comparison analysis
- Extend data source from 1 year to 2 years to support 12-month vs previous 12-month comparisons
- Provides in-depth insights into commit activity trends without cluttering dashboard
- Enables users to analyze custom timeframes: 3/6/9/12 months vs their respective previous periods
- Maintains clean dashboard by keeping existing 3-month default while adding optional extended views

Signed-off-by: Arunodoy18 <arunodoy630@gmail.com>
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.

1 participant