#100 KiwiTCMS integration with Fedora QA workflow
Closed 3 years ago by siddharthvipul1. Opened 3 years ago by sumantrom.

This is a proposed project for Google Summer of Code

  • Skill level:Intermediate
  • Skills required:Python, Container basics, JSON-RPC API
  • Mentor(s):Alex Todorov (Kiwi TCMS project lead), atodorov@otb.bg , Sumantro Mukherjee (QA team)
  • Contacts (IRC & email): kiwitcms.slack.com (invite only, once the students have been picked). We can coordinate on #fedora-qa on Freenode as well or other Fedora IRC channels related to GSoC

  • Idea description:
    Kiwi TCMS has been in talks for Fedora QA since sometime. Last year, Fedora team members made a POC run to a KiwiTCMS instance for sometime. However, the whole idea was to run it and test the viability of Kiwi TCMS becoming a default TCMS for Fedora.
    As a initial part of the POC efforts, QA identified a few missing pieces which become obstruction to having Kiwi TCMS as our go to TCMS.

As a part of the internship:
1. Develop and integrate plugin for FAS/AAA AKA noggin for Authentication
2. Integrate bugzilla with the workflow
3. Add functionality for submission of anonymous result submission

  • What are we looking for:
    As a GSoC intern, you will be responsible for the following :
    1. Finishing the Authentication plugin
    2. Build, test and deploy the TCMS and update as community reviews
    3.Share monthly reports to the community blog and QA meetings

  • Notes & references:
    A demo instance is running currently and the idea will be to work on it and moving it to Openshift cluster as soon as possible.


I am so happy to see 2 project for Fedora QA. I am totally in favor of this project (so obviously +1)
@sumantrom Would you mind providing a rough timeline on how you see project progress on weekly basis?
it helps students understand the roadmap a bit better and helps mentor establish what success of the project looks like. (Doesn't have to be precise yet)

Metadata Update from @siddharthvipul1:
- Issue tagged with: project-idea

3 years ago

Since the Fedora Project won't be participating in GSoC this year, closing this ticket as invalid
Thank you for coming up with the project and we hope we continue to participate in mentored-project regardless

Metadata Update from @siddharthvipul1:
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata