@gertjvr The [canonical description](http://en.wikipedia.org/wiki/Porting) of Porting clearly states:

> "The process of adapting software."

Here, in the PR, most of the copied code is not *adapted* because it doesn't even depend on types defined in the NUnit assembly.

In my humble opinion, it would be perfectly fine to copy some attributes which are trivial to implement but not the entire project..