Hi Roshen,
happy to help out in any way esp. with points 1 and 2.

Kind regards


On Tue, Nov 7, 2023 at 10:27 PM Rosen Silva <ros...@wso2.com.invalid> wrote:

> Hi All,
>
> I hope this email finds you well. I wanted to initiate a discussion
> regarding the improvement of our release process for Apache Synapse[1
> <https://synapse.apache.org/dev/release-process.html>]. I believe that by
> working together, we can streamline the release process, make it more
> efficient, and ensure the highest quality for our releases.
>
> The purpose of this email is to gather your thoughts, ideas, and feedback
> on this matter. Below is a summary of the key points we have identified for
> potential improvement:
>
> 1. *Automation with GitHub Actions:* Consider implementing GitHub Actions
> to automate various aspects of the release process, reducing manual effort
> and minimizing errors.
>
> 2. *Continuous Integration (CI):* Strengthen our use of CI tools to
> ensure that code changes are continuously built and tested to catch issues
> early.
>
> 3. *Secure Key Management:* Enhance the management of GPG keys for
> signing releases, including secure and possibly automated key handling.
>
> 4. *Automated Staging Repository Management:* Automate the opening,
> closing, and dropping of staging repositories in our repository manager to
> ensure consistency and reduce manual errors.
>
> 5. *Compliance with Best Practices:* Continuously review and update our
> release process to align with best practices for open-source projects and
> Apache Software Foundation requirements.
>
> I invite you to share your thoughts, ideas, and any additional areas you
> believe we should focus on for the improvement of our release process. Your
> feedback is invaluable, and this discussion will help shape the future of
> our release process.
>
> Please reply to this email with your comments, suggestions, or any
> insights you might have. Let's work together to make the Apache Synapse
> release process more efficient, reliable, and user-friendly.
>
> Thank you for your contributions and commitment to the success of Apache
> Synapse.
>
> [1] https://synapse.apache.org/dev/release-process.html
>
> Best regards,
>
> --
>
> *Rosen Silva*
> Associate Technical Lead - WSO2
>
> Email: ros...@wso2.com
> Mobile: +94770677418
> Web: https://wso2.com/
>


-- 
*Nuwan Jayawardene*
https://www.linkedin.com/m/in/nuwanjaya

Reply via email to