Skip to content

Commit

Permalink
Update history
Browse files Browse the repository at this point in the history
  • Loading branch information
atodorov committed Dec 12, 2018
1 parent 97ccf47 commit 2c0996d
Showing 1 changed file with 28 additions and 14 deletions.
42 changes: 28 additions & 14 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,28 +39,42 @@ Introduction
.. image:: https://raw.githubusercontent.com/kiwitcms/Kiwi/master/tcms/static/images/kiwi_h80.png
:alt: "Kiwi TCMS Logo"

Kiwi TCMS is a test plan, test run and test case management system, written in
Python and Django. It features Bugzilla and JIRA integration, fast test plan
Kiwi TCMS is a test plan, test run and test case management system, written in
Python and Django. It features Bugzilla, GitHub, GitLan and JIRA integration, fast test plan
and runs search, powerful access control for each plan, run and case, and XML-RPC APIs.


Brief history
-------------

* Feb 2009 - Project created by Red Hat, Inc. as a replacement for Testopia
under the name Nitrate
* Feb 2009 - Project created by Red Hat, Inc. under the name Nitrate
* Nov 2014 - Source code published on GitHub without previous history
* Aug 2016 - Mr. Senko starts contributing to Nitrate
* May 2017 - Upstream appears to be totally unresponsive, Mr. Senko
`creates a fork <http://mrsenko.com/blog/mr-senko/2017/05/26/nitrate-is-now-kiwitestpad/>`_
and continues rapid development separately
* Aug 2017 - The fork has support for the latest Django version
* Sep 2017 - Project name changed to **Kiwi TCMS** and migrated to Python 3,
* Mar 2016 - Mr. Senko starts contributing to upstream
* Jan 2017 - First private release on MrSenko.com including updates to Django 1.8.x
and a working automated test suite
* May 2017 - Upstream appears to be unresponsive, so
`fork <http://mrsenko.com/blog/mr-senko/2017/05/26/nitrate-is-now-kiwitestpad/>`_;
first release which removes hard-coded bug-tracker specifications and
makes it possible to integrate with external systems
* Aug 2017 - Support for Django 1.11.x; commit to keeping up to
date with the latest versions of Django
* Sep 2017 - Project name changed to **Kiwi TCMS**; support for Python 3.5,
started migrating to modern UI using Patternfly
* Oct 2017 - Kiwi TCMS has an official website at http://kiwitcms.org and
will be developed as a community project sponsored by Mr. Senko.
* Nov 2017 - merge the python-nitrate API client sources and modify them
to work with the current code base.
* Oct 2017 - Launched http://kiwitcms.org and https://demo.kiwitcms.org;
first bug report from external contributor
* Nov 2017 - Pushed ``kiwitcms/kiwi`` to Docker Hub; merged upstream API client
sources and modified them to work with the current code base
* Jan 2018 - External contributions are now a fact: German translation by @xbln;
new team member Anton Sankov
* Mar 2018 - First pull request from non-team member
* Apr 2018 - Enabled pylint and fixed 700 issues in the same release; commit to
eradicate all of the remaining 3000+ issues and improve code quality
* May 2018 - First public appearance at OSCAL Tirana, DjangoCon Heidelberg and
PyCon CZ Prague
* Nov 2018 - Project info booth at OpenFest Sofia
* Dec 2018 - GitLab integration support - first big code contribution by
non-team member; more than 5 different external contributors in 2018 alone
* Feb 2019 - Celebrating 10th anniversary with Kiwi TCMS info booth at FOSDEM Brussels


Security issues
Expand Down

0 comments on commit 2c0996d

Please sign in to comment.