Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Election Mechanics

How to nominate yourself

The election process occurs in two phases; the Nomination phase, and the Election phase.

Self Nomination Phase

Individuals interested in running for this position must update this wiki page with their biography and statement of intent on why you would be a good person to hold this position.

The nomination phase begins  and will conclude on 25 May  17:00 PDT.  One Two calendar week weeks from the time of the announcement. 

Election Phase

If there are multiple nominees: A Condorcet election will be initiated by the LF using the CIVS voting system.  All TSC members will receive an invitation to vote. In the case of multiple candidates the timing is as follows:

  • The election phase will begin on with the distribution of the CIVS poll via email
  • The election phase will end four (4) full business days later in the same time zone the poll was initiated from (typically PDT).

Description of Job Role

The Tungsten Fabric Community Release Manager guides the Project to the timely delivery of regular software releases, follow-on stable releases, and manage any ad-hoc releases as required. The Release Manager works directly with the community to formulate a release plan (currently under development) from inception through approval by the TSC. Once approved, the Release Manager then guides the Tungsten Fabric development community through the process and procedures needed to execute against that plan. A passion for release planning, cross-project coordination, automation, and release delivery, as well as the ability to effectively partner with contributors from around the globe, are required to be effective in this position. The term of this role will last for 1 year and there will be no restrictions on the number of terms served.

Primary Responsibilities

  • Work with the TF TSC, Project Technical Leads (PTLs), and Subcommittee Chairs to create and evolve the TF release process.
  • Develop, Document, and maintain release automation tools and tracking artifacts as needed.
  • Coordinate the cross-project release cycle, including intermediate milestones and release candidates, final releases, stable, and security updates.
  • Regularly communicate the status of the release to PTLs, the TSC, the LF, and the community at large.
  • Help identify release-blocking issues to keep the release process on schedule.
  • Deliver timely release artifacts (executable(s), documentation, testing output, etc.).
  • Ensure release continuity through documentation of processes and technologies as well as the delegation of tasks.

Information on Candidates

Name: Marek Chwal
<photo>Image Added

Company: (Optional)

Short Biography:

Statement of Intent

NameStanisław Madaliński-Piętka

Image Removed

Company: CodiLimeCodiLime Sp. z o. o.

Short Biography:

I am a Software Engineer Project Manager with more than eight twenty years of professional experience as a programmer, automatic tester, QA lead and team leader. I graduated from the Warsaw University of Technology with a degree in Software Engineering. 

For six years I worked for Samsung in the mobile and TV departments on numerous projects related to systems development. During my work there I had an opportunity to work and actively participate in projects with hundreds of contributors. I learned and observed how a large-scale corporate software development process can be organized and maintained. 

QA, Business Analyst, Scrum Master, and Project Manager. I graduated from The Technical University in Gdańsk and hold an Executive Master of Business Administration from the Polish Academy of Sciences. I possess ITIL Expert, ISTQB, IMPA, Professional Scrum Master, and Kepner-Tregoe certificates.

I am interested in solving real business problems with IT solutions. Since 1998 I have been involved in many interesting projects in different branches including telco, energy, utilities, pharma and transport & telematics. I specialize in requirement specification, project management, change & release management, modeling & implementing ITIL processes, people management

I am currently exploring the world of networking, cloud and microservices Currently, I’m exploring the world of networking at CodiLime. The progress that has been made in thid this field, especially in SDN, fascinates me. At CodiLime, I have the opportunity to work for an SDN market leader as a QA Engineer and QA Lead, and as part of a team contributing to the release cycle. At first I was responsible for creating architecture and developing a test framework for the solution and maintaining the CI system, but I quickly moved into the role of manager. My main responsibility at present is to ensure release readiness for the SDN system, developing and implementing processes, procedures, standards, and methods to determine product quality. My work is not limited to strictly defined QA responsibilities, but also includes close cooperation with PMs and technical leaders on process improvements in the project's SDC (also a release process) from multiple teams. I am also experienced in leading teams of up to eight people and everyday collaboration with different teams across the globe.

Statement of Intent

As a QA lead Project Manager in a many software project projects, I have experienced how important it is to have a good release process in SDCand a common understanding of agreed principles. This is no trivial task, particularly as the process should be alive and constantly improved. The release process is an important guide for developers, testers, and project leaders alike, one that gives them the ability to be more confident in their work. It also serves as a guideline for the project's roadmap, so everybody knows what to do. Creating a process that actually fulfills the needs of all parties and stakeholders can be a daunting task. I believe it can be even more challenging in an open-source project like Tungsten Fabric.

I am not a newcomer to open-source. During my studies, and then at work, I have had the opportunity to learn many wonderful open-source applications, contribute to the downstream and get to know people from a number of communities. In terms of projects, Blender has had the biggest influence on my thinking about open-source. It has believe in the boundless potential of open-source communities. I understand lucid documentation and clear processes . It’s also really easy to start contributing to and it has a very friendly community.My work experience includes cooperating closely with different parties on maintaining and improving the release process for SDN solutions at CodiLimie. The role that was first entrusted to me included thoroughly testing and preparing required documents. Now, are even more important here to be able to contribute effectively and deliver results. I expect the creation and implementation of the process for Tungsten Fabric could be a great opportunity to gain the new experience I am looking for. I trust that cooperation will be beneficial for both sides and I can be a valuable asset for the Tungsten Fabric community with my knowledge and work experience.

As a Community Release Manager, I hope to gain further experience in SDN SDN  and open-source projects. I would like to develop the release process to benefit the community and also meet interesting people from whom I can learn. I believe that with the support of CodiLime (and its nine years’ great experience in developing network solutions for open-source projects) together with my comprehensive background in software developmentproject management, I will thrive in the role of Community Release Manager.