- From: Rebecca Hauck <rhauck@adobe.com>
- Date: Thu, 8 May 2014 20:49:13 +0000
- To: "public-css-testsuite@w3.org" <public-css-testsuite@w3.org>
- Message-ID: <CF913BD5.4E849%rhauck@adobe.com>
Hi all, I've branched the css test repo and done the big refactoring I proposed here a couple of weeks ago [1]. The changes were pretty straightforward and I think I addressed all of the comments on the original proposal [2]. Here are the steps I took (labeled as such in commit messages): 1. Move everything in root/approved up one level, keeping original names and structure 2. Move everything in **/submitted into their the spec/src directory based on the first spec link in each test. All category subdirectory structure is kept wherever it existed & all relative paths to support and reference files are preserved. 3. Move everything in **/incoming to root/works_in_progress/userdir. For ttwf incomings, there are ttwf_* dirs for each event in works_in_progress 4. Move root/contributors/mozilla > root/vendor-imports/mozilla. This addresses dbaron's [3] and fantasai's concerns [4] about these externally sourced tests. 5. Move root/contributors/i18n into i18n/ subdirs in each spec dir (also in work_in_progress). Dropped copies the readmes for these tests in each dir. 6. Move contributors/csswg-issues into a csswg-issues subdir in each spec dir (I think it was only css2.1 + work_in_progress) 7. Moved root/test-plans/* into respective spec dirs (per Tobie's suggestion following the WPT convention [5]) 8. Removed root/cvs-import and root/build-test per Peter's ok [6] Left in place: root/tools I used git mv for all of the changes, so I believe I preserved history. Also, I took care of file naming collisions along the way (there were surprisingly very few) Peter, when you have a chance can you look at the branch and let me know what else I need to do to get this working right with the tools?You'll see I removed all the old readmes describing the directories. Once all the testing on this new structure is done, I'll draft new ones for the new tree. A couple of minor questions: - css3-selectors and selectors3 seem like they can be merged into one directory. These were already there in approved. Peter, if they can be merged, which name to use? - Can css3-2d-transforms/ safely be removed? Please let me know if you have any other questions or concerns. Cheers, -Rebecca [1] https://github.com/rhauck/csswg-test/tree/repo-refactor [2] http://lists.w3.org/Archives/Public/public-css-testsuite/2014Apr/0008.html [3] http://lists.w3.org/Archives/Public/public-css-testsuite/2014Apr/0014.html [4] http://lists.w3.org/Archives/Public/public-css-testsuite/2014Apr/0028.html [5] http://lists.w3.org/Archives/Public/public-css-testsuite/2014Apr/0009.html [6] http://lists.w3.org/Archives/Public/public-css-testsuite/2014Apr/0010.html
Received on Thursday, 8 May 2014 20:49:49 UTC