
Validate filedata:
(email adresses removed after r1138)

team  querydate  answerdate
team1 2007-05-04 2007-05-07
team2 2007-05-04 2007-05-15
team3 2007-05-04 2007-05-10
team4 2007-05-10           
team5 2007-05-04 2007-05-07
team6 2007-05-04 2007-05-15
team7 2007-05-07 2007-05-10
team8 2007-05-07 2007-05-10
team9 2007-05-14           


Check modification scenarios:

team  querydate  answerdate
team1 2007-05-14 2007-05-15
team2 2007-05-14 2007-05-15
team3 2007-05-04 2007-05-07
team4 2007-05-10           
team5 2007-05-04 2007-05-07
team6 2007-05-14 2007-05-18
team7 2007-05-14 2007-05-15
team8 2007-05-14 2007-05-15
team9 2007-05-14           

------------------------------------------------------------------------

changes to filedata:

team1:
$ diff filedata-team1-perl.csv  filedata-team1-perl-bouvier-v2.csv 
3,6c3,6
< "PlatForms\Makefile.PL"       "G"     "aux"   "35"    "2"     "28"    "5"
< "PlatForms\platforms.yml"     "G"     "data"  "48"    "0"     "44"    "4"
< "PlatForms\README"    "G"     "doc"   "1"     "0"     "1"     "0"
< "PlatForms\bin\fake_data.pl"  "M"     "prog"  "144"   "1"     "135"   "7"
---
> "PlatForms\Makefile.PL"       "GM"    "aux"   "35"    "2"     "28"    "5"
> "PlatForms\platforms.yml"     "GM"    "data"  "48"    "0"     "44"    "4"
> "PlatForms\README"    "GM"    "doc"   "1"     "0"     "1"     "0"
> "PlatForms\bin\fake_data.pl"  "M"     "test"  "144"   "1"     "135"   "7"
8,10c8,10
< "PlatForms\bin\soap_client.pl"        "M"     "prog"  "10"    "1"     "6"    "2"
< "PlatForms\bin\soap_wsdl.pl"  "M"     "prog"  "12"    "1"     "8"     "2"
< "PlatForms\bin\testpng.pl"    "R"     "prog"  "32"    "9"     "13"    "9"
---
> "PlatForms\bin\soap_client.pl"        "M"     "test"  "10"    "1"     "6"    "2"
> "PlatForms\bin\soap_wsdl.pl"  "M"     "test"  "12"    "1"     "8"     "2"
> "PlatForms\bin\testpng.pl"    "R"     "test"  "32"    "9"     "13"    "9"
15c15
< "PlatForms\lib\Catalyst\Action\BodyParser.pm" "RM"    "prog"  "53"    "1"    "44"     "7"
---
> "PlatForms\lib\Catalyst\Action\BodyParser.pm" "M"     "prog"  "53"    "1"    "44"     "7"
82,93c82,93
< "PlatForms\t\01app.t" "G"     "data"  "7"     "0"     "5"     "2"
< "PlatForms\t\02pod.t" "G"     "data"  "9"     "0"     "7"     "2"
< "PlatForms\t\03podcoverage.t" "G"     "data"  "9"     "0"     "7"     "2"
< "PlatForms\t\controller_Home.t"       "G"     "data"  "8"     "0"     "6"    "2"
< "PlatForms\t\controller_Invitation.t" "G"     "data"  "8"     "0"     "6"    "2"
< "PlatForms\t\controller_SearchForMembers.t"   "G"     "data"  "8"     "0"    "6"      "2"
< "PlatForms\t\controller_SOAP.t"       "G"     "data"  "8"     "0"     "6"    "2"
< "PlatForms\t\controller_Style.t"      "G"     "data"  "8"     "0"     "6"    "2"
< "PlatForms\t\controller_TemperamentTest.t"    "G"     "data"  "12"    "0"    "8"      "4"
< "PlatForms\t\model_DBIC.t"    "G"     "data"  "5"     "0"     "4"     "1"
< "PlatForms\t\model_Domains.t" "G"     "data"  "5"     "0"     "4"     "1"
< "PlatForms\t\model_PbT.t"     "G"     "data"  "9"     "0"     "7"     "2"
---
> "PlatForms\t\01app.t" "G"     "test"  "7"     "0"     "5"     "2"
> "PlatForms\t\02pod.t" "G"     "test"  "9"     "0"     "7"     "2"
> "PlatForms\t\03podcoverage.t" "G"     "test"  "9"     "0"     "7"     "2"
> "PlatForms\t\controller_Home.t"       "G"     "test"  "8"     "0"     "6"    "2"
> "PlatForms\t\controller_Invitation.t" "G"     "test"  "8"     "0"     "6"    "2"
> "PlatForms\t\controller_SearchForMembers.t"   "G"     "test"  "8"     "0"    "6"      "2"
> "PlatForms\t\controller_SOAP.t"       "G"     "test"  "8"     "0"     "6"    "2"
> "PlatForms\t\controller_Style.t"      "G"     "test"  "8"     "0"     "6"    "2"
> "PlatForms\t\controller_TemperamentTest.t"    "G"     "test"  "12"    "0"    "8"      "4"
> "PlatForms\t\model_DBIC.t"    "G"     "test"  "5"     "0"     "4"     "1"
> "PlatForms\t\model_Domains.t" "G"     "test"  "5"     "0"     "4"     "1"
> "PlatForms\t\model_PbT.t"     "G"     "test"  "9"     "0"     "7"     "2"

This had been preceeded by a smaller correction:
$ diff filedata-team1-perl.csv filedata-team1-perl-bouvier.csv 
3,5c3,5
< "PlatForms\Makefile.PL"       "G"     "aux"   "35"    "2"     "28"    "5"
< "PlatForms\platforms.yml"     "G"     "data"  "48"    "0"     "44"    "4"
< "PlatForms\README"    "G"     "doc"   "1"     "0"     "1"     "0"
---
> "PlatForms\Makefile.PL"       "GM"    "aux"   "35"    "2"     "28"    "5"
> "PlatForms\platforms.yml"     "GM"    "data"  "48"    "0"     "44"    "4"
> "PlatForms\README"    "GM"    "doc"   "1"     "0"     "1"     "0"
15c15
< "PlatForms\lib\Catalyst\Action\BodyParser.pm" "RM"    "prog"  "53"    "1"    "44"     "7"
---
> "PlatForms\lib\Catalyst\Action\BodyParser.pm" "M"     "prog"  "53"    "1"    "44"     "7"


team2:


team3:
- platforms\web\WEB-INF\lib\log4j.properties : R
(Eigentlich wird das File an dieser Stelle gar nicht angezogen und wurde fälschlicherweise aus der Axis-Distribution mitkopiert)
- platforms\web\WEB-INF\server-config.wsdd : G
(Das File wird von Axis erzeugt wenn man einen Webservice über den AdminClient deployed)
- Platforms\build\META-INF\** : remove entirely
(Diese Files sind nur temporäre Kopien der Standardkonfigurationsdateien abaxx.home die beim Build durch evtl. vorhandene Dateien aus src/conf überschrieben und anschließend zu einem abaxx-config.jar gepackt werden)
- platforms\system\abaXXServer.log* : remove entirely
(Diese Files sind keine source files, sondern Log-Files des Application-Servers und der Anwendung die zur Laufzeit erzeugt werden)
- platforms\system\lucene-indices\** : remove entirely
(Diese Files sind keine source files, sondern der Volltext-Index unseres CMS, der bei Bedarf zur Laufzeit erzeugt wird)


team4:


team5:
$ cut -f1,2 filedata-team5-perl.csv >fd5.csv
$ cut -f1,2 filedata-team5-perl-wiles.csv >fd5-wiles.csv
$ diff fd5.csv fd5-wiles.csv
2,4c2,4
< "PbT\app.cgi" "GM"
< "PbT\app.server"      "GM"
< "PbT\Build.PL"        "GM"
---
> "PbT\app.cgi" "RM"
> "PbT\app.server"      "RM"
> "PbT\Build.PL"        "G"
11,12c11,12
< "PbT\html\css\gantry.css"     "R"
< "PbT\html\css\pbt.css"        "RM"
---
> "PbT\html\css\gantry.css"     "M"
> "PbT\html\css\pbt.css"        "M"
24,39c24,39
< "PbT\lib\PbT.pm"      "GM"
< "PbT\lib\PbT\Country.pm"      "G"
< "PbT\lib\PbT\Enne.pm" "G"
< "PbT\lib\PbT\GENModel.pm"     "G"
< "PbT\lib\PbT\Home.pm" "GM"
< "PbT\lib\PbT\LikeData.pm"     "G"
< "PbT\lib\PbT\Model.pm"        "G"
< "PbT\lib\PbT\Search.pm"       "GM"
< "PbT\lib\PbT\Soap.pm" "GM"
< "PbT\lib\PbT\Status.pm"       "GM"
< "PbT\lib\PbT\Test.pm" "GM"
< "PbT\lib\PbT\TTAnswer.pm"     "G"
< "PbT\lib\PbT\TTQuestion.pm"   "G"
< "PbT\lib\PbT\TTSummary.pm"    "GM"
< "PbT\lib\PbT\UserData.pm"     "G"
< "PbT\lib\PbT\Visible.pm"      "G"
---
> "PbT\lib\PbT.pm"      "M"
> "PbT\lib\PbT\Country.pm"      "M"
> "PbT\lib\PbT\Enne.pm" "M"
> "PbT\lib\PbT\GENModel.pm"     "M"
> "PbT\lib\PbT\Home.pm" "M"
> "PbT\lib\PbT\LikeData.pm"     "M"
> "PbT\lib\PbT\Model.pm"        "M"
> "PbT\lib\PbT\Search.pm"       "M"
> "PbT\lib\PbT\Soap.pm" "M"
> "PbT\lib\PbT\Status.pm"       "M"
> "PbT\lib\PbT\Test.pm" "M"
> "PbT\lib\PbT\TTAnswer.pm"     "M"
> "PbT\lib\PbT\TTQuestion.pm"   "M"
> "PbT\lib\PbT\TTSummary.pm"    "M"
> "PbT\lib\PbT\UserData.pm"     "M"
> "PbT\lib\PbT\Visible.pm"      "M"
50,58c50,58
< "PbT\lib\PbT\Model\country.pm"        "G"
< "PbT\lib\PbT\Model\enne.pm"   "G"
< "PbT\lib\PbT\Model\like_data.pm"      "G"
< "PbT\lib\PbT\Model\tt_answer.pm"      "G"
< "PbT\lib\PbT\Model\tt_question.pm"    "G"
< "PbT\lib\PbT\Model\tt_summary.pm"     "GM"
< "PbT\lib\PbT\Model\user_data.pm"      "G"
< "PbT\lib\PbT\Model\user_data_like_data.pm"    "GM"
< "PbT\lib\PbT\Model\visible.pm"        "G"
---
> "PbT\lib\PbT\Model\country.pm"        "M"
> "PbT\lib\PbT\Model\enne.pm"   "M"
> "PbT\lib\PbT\Model\like_data.pm"      "M"
> "PbT\lib\PbT\Model\tt_answer.pm"      "M"
> "PbT\lib\PbT\Model\tt_question.pm"    "M"
> "PbT\lib\PbT\Model\tt_summary.pm"     "M"
> "PbT\lib\PbT\Model\user_data.pm"      "M"
> "PbT\lib\PbT\Model\user_data_like_data.pm"    "M"
> "PbT\lib\PbT\Model\visible.pm"        "M"


team6:


team7:
$ cut -f1,2 filedata-team7-php-duppel.csv >fd7-duppel.csv
$ cut -f1,2 filedata-team7-php.csv >fd7.csv
$ diff fd7.csv fd7-duppel.csv
18,19c18,19
< "platforms\app\styles\formats.css.php"        "R"
< "platforms\app\styles\structure.css.php"      "R"
---
> "platforms\app\styles\formats.css.php"        "RM"
> "platforms\app\styles\structure.css.php"      "RM"
21,32c21,32
< "platforms\include\deinit.php"        "R"
< "platforms\include\init.php"  "R"
< "platforms\include\init_base.php"     "R"
< "platforms\include\classes\class_contact_model.inc.php"       "M"
< "platforms\include\classes\class_controller.php"      "R"
< "platforms\include\classes\class_controller_default.php"      "R"
< "platforms\include\classes\class_controller_memberlist.php"   "M"
< "platforms\include\classes\class_controller_membersearch.php" "M"
< "platforms\include\classes\class_controller_register.php"     "M"
< "platforms\include\classes\class_controller_start.php"        "M"
< "platforms\include\classes\class_controller_statuspage.php"   "M"
< "platforms\include\classes\class_controller_ttt.php"  "M"
---
> "platforms\include\deinit.php"        "RM"
> "platforms\include\init.php"  "RM"
> "platforms\include\init_base.php"     "RM"
> "platforms\include\classes\class_contact_model.inc.php"       "RM"
> "platforms\include\classes\class_controller.php"      "M"
> "platforms\include\classes\class_controller_default.php"      "M"
> "platforms\include\classes\class_controller_memberlist.php"   "RM"
> "platforms\include\classes\class_controller_membersearch.php" "RM"
> "platforms\include\classes\class_controller_register.php"     "RM"
> "platforms\include\classes\class_controller_start.php"        "RM"
> "platforms\include\classes\class_controller_statuspage.php"   "RM"
> "platforms\include\classes\class_controller_ttt.php"  "RM"
37,44c37,44
< "platforms\include\classes\class_model.php"   "R"
< "platforms\include\classes\class_model_default.php"   "R"
< "platforms\include\classes\class_model_memberlist.php"        "M"
< "platforms\include\classes\class_model_membersearch.php"      "M"
< "platforms\include\classes\class_model_register.php"  "M"
< "platforms\include\classes\class_model_start.php"     "M"
< "platforms\include\classes\class_model_statuspage.php"        "M"
< "platforms\include\classes\class_model_ttt.php"       "M"
---
> "platforms\include\classes\class_model.php"   "M"
> "platforms\include\classes\class_model_default.php"   "M"
> "platforms\include\classes\class_model_memberlist.php"        "RM"
> "platforms\include\classes\class_model_membersearch.php"      "RM"
> "platforms\include\classes\class_model_register.php"  "RM"
> "platforms\include\classes\class_model_start.php"     "RM"
> "platforms\include\classes\class_model_statuspage.php"        "RM"
> "platforms\include\classes\class_model_ttt.php"       "RM"
48,56c48,56
< "platforms\include\classes\class_user_model.inc.php"  "R"
< "platforms\include\classes\class_view.php"    "R"
< "platforms\include\classes\class_view_default.php"    "R"
< "platforms\include\classes\class_view_memberlist.php" "R"
< "platforms\include\classes\class_view_membersearch.php"       "R"
< "platforms\include\classes\class_view_register.php"   "R"
< "platforms\include\classes\class_view_start.php"      "R"
< "platforms\include\classes\class_view_statuspage.php" "R"
< "platforms\include\classes\class_view_ttt.php"        "R"
---
> "platforms\include\classes\class_user_model.inc.php"  "M"
> "platforms\include\classes\class_view.php"    "M"
> "platforms\include\classes\class_view_default.php"    "M"
> "platforms\include\classes\class_view_memberlist.php" "RM"
> "platforms\include\classes\class_view_membersearch.php"       "RM"
> "platforms\include\classes\class_view_register.php"   "RM"
> "platforms\include\classes\class_view_start.php"      "RM"
> "platforms\include\classes\class_view_statuspage.php" "RM"
> "platforms\include\classes\class_view_ttt.php"        "RM"
62,63c62,63
< "platforms\styles\formats.css.php"    "R"
< "platforms\styles\structure.css.php"  "R"
---
> "platforms\styles\formats.css.php"    "RM"
> "platforms\styles\structure.css.php"  "RM"


team8:
$ cut -f1,2 filedata-team8-php.csv|perl -pe 's/"//g;' >fd8.csv
$ cut -f1,2 filedata-team8-php-kral.txt >fd8-kral.csv
$ diff fd8.csv fd8-kral.csv 
6,7c6,7
< app\include\Auth.php  R
< app\include\AuthControllerPlugin.php  R
---
> app\include\Auth.php  RM
> app\include\AuthControllerPlugin.php  RM
10c10
< app\include\local.inc M
---
> app\include\local.inc RM
29c29
< app\models\MultilangContentModel.php  R
---
> app\models\MultilangContentModel.php  RM
57,61c57,61
< htdocs\PbT.wsdl       R
< htdocs\scatterex2.php R
< htdocs\soap.php       G
< htdocs\css\default.css        R
< htdocs\css\default_popup.css  R
---
> htdocs\PbT.wsdl       RM
> htdocs\scatterex2.php M
> htdocs\soap.php       M
> htdocs\css\default.css        RM
> htdocs\css\default_popup.css  RM
81c81
< log\dummy.txt G
---
> log\dummy.txt R


team9:



------------------------------------------------------------------------

