https://bugzilla.wikimedia.org/show_bug.cgi?id=61989
MWJames <jamesin.hongkon...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jamesin.hongkon...@gmail.co | |m --- Comment #1 from MWJames <jamesin.hongkon...@gmail.com> --- In case this GSoC project is accepted, I'd like to suggest that the participant should add unit tests (phpunit, qunit, or [0]) early in the process because adding features to SF is certainly a good thing but adding additional lines of codes to SF makes it cumbersome to maintain and read while increasing its complexity (see SF 2.5.3 PHP Mess Detector analysis [1]). Several SMW related extensions [2, 3] make use of unit testing therefore it shouldn't be difficult to find an appropriate example that can be used as starting point. [0] https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/201 [1] http://pastebin.com/er1FTVTh [2] https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests [3] https://github.com/SemanticMediaWiki/SemanticExtraSpecialProperties/tree/master/tests -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l