You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

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  17:00 PDT.  One calendar week 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:
<photo>

Company: (Optional)

Short Biography:

Statement of Intent


NameStanisław Madaliński-Piętka

Company: CodiLime

Short Biography:

I am a Software Engineer with more than eight 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. 

Currently, I’m exploring the world of networking at CodiLime. The progress that has been made in thid 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 in a software project I have experienced how important it is to have a good release process in SDC. 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 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, 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 Community Release Manager, I hope to gain further experience in 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’ experience in developing network solutions for open-source projects) together with my comprehensive background in software development, I will thrive in the role of Community Release Manager.

  • No labels