Gardening/KRecipes: Difference between revisions
Appearance
Typo |
|||
(24 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
== Gardening Day == | |||
Saturday 21 February 2015 we are holding a Gardening Day for KRecipes on #kde-devel | |||
=== Practicalities === | |||
* Code is at git clone git://anongit.kde.org/krecipes.git (or git clone kde:krecipes if you have the KDE git url handler set up) | |||
* We will be working on the master branch | |||
* KRecipes does not have many dependencies: kdelibs4, LibXml2, LibXslt, QImageBlitz and SharedMimeInfo, all of them should be readily available from your distributions | |||
** For debian based distributions you can get the dependencies by running apt-get build-dep krecipes | |||
* For patches: | |||
** Smaller ones use http://paste.kde.org/ and seek approval in IRC | |||
** Bigger ones please use http://reviewboard.kde.org/ | |||
* For bug triaging use the gardening field | |||
** + for really critical bugs that should be fixed as part of gardening | |||
** ? for easy bugs | |||
** - for out of scope (doesn't mean they are not important nor real, just that are not in scope for the gardening, i.e. they may be very corner case or need deep knowledge of the code base) | |||
== Objectives == | == Objectives == | ||
* KRecipes is in beta for a long time, we want to release 2.0. | * KRecipes is in beta for a long time, we want to release 2.0 quickly and 2.1 in one/two months. | ||
* Make http://krecipes.sourceforge.net/ point to https://userbase.kde.org/Krecipes | |||
* | |||
* Port some of the Qt3Support code (make sure don't break stuff) :D | * Port some of the Qt3Support code (make sure don't break stuff) :D | ||
* Bug gardening (see the lists below) | |||
* Clean up warnings | |||
* Investigate use of KUnitConversion to convert between metric and imperial | |||
== Done == | |||
* Migrate https://lists.sourceforge.net/lists/listinfo/krecipes-devel over to https://mail.kde.org/mailman/listinfo/krecipes-devel | |||
* Reassign existing open bugs to https://mail.kde.org/mailman/listinfo/krecipes-devel | |||
* Added jenkins job http://build.kde.org/job/krecipes_master/ | |||
* Make jenkins send mails to https://mail.kde.org/mailman/listinfo/krecipes-devel | |||
* Make bugs assigned by default to https://mail.kde.org/mailman/listinfo/krecipes-devel | |||
* Add krecipes group to reviewboard that mails https://mail.kde.org/mailman/listinfo/krecipes-devel | |||
* Make jenkins email not need moderation for https://mail.kde.org/mailman/listinfo/krecipes-devel | |||
* Merge http://krecipes.sourceforge.net/ with https://userbase.kde.org/Krecipes | |||
* Released 2.0 on Nov. 27, 2014. | |||
* Make tests pass in jenkins | |||
* Released 2.1 on March 23, 2015. | |||
== Important bugs that definitely need to be fixed before release == | == Important bugs that definitely need to be fixed before release == |
Latest revision as of 21:34, 24 March 2015
Gardening Day
Saturday 21 February 2015 we are holding a Gardening Day for KRecipes on #kde-devel
Practicalities
- Code is at git clone git://anongit.kde.org/krecipes.git (or git clone kde:krecipes if you have the KDE git url handler set up)
- We will be working on the master branch
- KRecipes does not have many dependencies: kdelibs4, LibXml2, LibXslt, QImageBlitz and SharedMimeInfo, all of them should be readily available from your distributions
- For debian based distributions you can get the dependencies by running apt-get build-dep krecipes
- For patches:
- Smaller ones use http://paste.kde.org/ and seek approval in IRC
- Bigger ones please use http://reviewboard.kde.org/
- For bug triaging use the gardening field
- + for really critical bugs that should be fixed as part of gardening
- ? for easy bugs
- - for out of scope (doesn't mean they are not important nor real, just that are not in scope for the gardening, i.e. they may be very corner case or need deep knowledge of the code base)
Objectives
- KRecipes is in beta for a long time, we want to release 2.0 quickly and 2.1 in one/two months.
- Make http://krecipes.sourceforge.net/ point to https://userbase.kde.org/Krecipes
- Port some of the Qt3Support code (make sure don't break stuff) :D
- Bug gardening (see the lists below)
- Clean up warnings
- Investigate use of KUnitConversion to convert between metric and imperial
Done
- Migrate https://lists.sourceforge.net/lists/listinfo/krecipes-devel over to https://mail.kde.org/mailman/listinfo/krecipes-devel
- Reassign existing open bugs to https://mail.kde.org/mailman/listinfo/krecipes-devel
- Added jenkins job http://build.kde.org/job/krecipes_master/
- Make jenkins send mails to https://mail.kde.org/mailman/listinfo/krecipes-devel
- Make bugs assigned by default to https://mail.kde.org/mailman/listinfo/krecipes-devel
- Add krecipes group to reviewboard that mails https://mail.kde.org/mailman/listinfo/krecipes-devel
- Make jenkins email not need moderation for https://mail.kde.org/mailman/listinfo/krecipes-devel
- Merge http://krecipes.sourceforge.net/ with https://userbase.kde.org/Krecipes
- Released 2.0 on Nov. 27, 2014.
- Make tests pass in jenkins
- Released 2.1 on March 23, 2015.
Important bugs that definitely need to be fixed before release
KRecipes bugs marked as gardening+ See Bugzilla
Bugs with patches that should be reviewed
List of easy bugs that could be fixed as part of this love project
KRecipes bugs marked as gardening? See Bugzilla
List of ungardened bugs
No gardening flag set See Bugzilla