[openstack-dev] [charms] PTL candidacy for Stein cycle

Frode Nordahl frode.nordahl at canonical.com
Sat Jul 28 15:25:53 UTC 2018

Hello all,

I hereby announce my candidacy for PTL of the OpenStack Charms project [0].

Through the course of the past two years I have made many contributions to
the Charms projects and I have had the privilege of becoming a Core

Prior to focusing on the Charms project I have made upstream contributions
other OpenStack projects and I have followed the unfolding and development
the OpenStack community with great interest.

We live in exciting times and I believe great things are afoot for OpenStack
as a stable, versatile and solid contender in the cloud space.  It would be
my privilege to be able to help further that along as PTL for the Charms

Our project has a strong and disperse group of contributors and we are
with motivated and assertive people taking interest in maintaining existing
code as well as developing new features.

The most important aspect of my job as PTL will be to make sure we maintain
room for the diversity of contributions without losing velocity and
Maintaining and developing our connection with the broader OpenStack
will also be of great importance.

Some key areas of focus for Stein cycle:
- Python 3 migration
  - The clock is ticking for Python 2 and we need to continue the drive
    porting all our code to Python 3
- Continue modernization of test framework
  - Sustained software quality is only as good as you can prove through the
    quality of your unit and functional tests.
  - Great progress has been made this past cycle in developing and extending
    functionality of a new framework for our functional tests and we need to
    continue this work.
  - Continue to build test driven development culture, and export this
    to contributors outside the core team.
- [Multi-cycle] Explore possibilities and methodologies for Classic ->
  Reactive Charm migrations
  - A lot of effort has been put into the Reactive Charm framework and the
    reality of writing a new Charm today is quite different from what it was
    just a few years ago.
  - The time and effort needed to maintain a layered Reactive Charm is also
    less than what it takes to maintain a classic Charm.
  - There are many hard and difficult topics surrounding such a migration
but I
    think it is worth spending some time exploring our options of how we
    get there.
- Evaluate use of upstream release tools
  - The OpenStack release team has put together some great tools that might
    make our release duties easier.  Let us evaluate adopting some of them
    our project.

0: https://review.openstack.org/#/c/586821/

Frode Nordahl (IRC: fnordahl)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20180728/c100af6d/attachment.html>

More information about the OpenStack-dev mailing list