0.84/Reliability: Difference between revisions
No edit summary |
|||
| (5 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
<noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude>[[Category:FeatureLanded]] | |||
== Datastore rework == | == Datastore rework == | ||
| Line 75: | Line 76: | ||
=== Actions === | === Actions === | ||
* Improve base memory usage of the Activity class. '''(marco)''' | * Improve base memory usage of the Activity class. '''(marco)''' | ||
| Line 92: | Line 91: | ||
=== Done === | === Done === | ||
* | * Improve base memory usage of the sugar shell and related services. '''(tomeu)''' | ||
== Quality assurance == | == Quality assurance == | ||
| Line 108: | Line 106: | ||
=== Ideas === | === Ideas === | ||
* Integrate sugarbot into sugar-jhbuild and buildbot. Write tests for it and encourage the activity authors to do so too. | * Integrate sugarbot into sugar-jhbuild and buildbot. Write tests for it and encourage the activity authors to do so too. | ||
* Start writing unit tests and use nose to run them into the buildbot. We will have to figure out how to unit test UI code. | * Start writing unit tests and use nose to run them into the buildbot. We will have to figure out how to unit test UI code. | ||
| Line 118: | Line 113: | ||
=== Done === | === Done === | ||
* | * Get a buildbot running on at least Fedora and Ubuntu. '''(marco)''' | ||
* | * Pylint the core codebase, check regressions in the buildbot, make it a requirement to be pylint clean to submit patches. '''(marco)''' | ||
* | * Add basic checks on the buildbot about shell and activity startup. '''(marco)''' | ||