[xctest] Terminology: What to call "swift-corelibs-xctest" and "Apple XCTest"


(Brian Gesiak) #1

Hello all,

I've been referring to the project hosted at
https://github.com/apple/swift-corelibs-xctest as
"swift-corelibs-xctest", and the project shipped alongside Xcode 7.2
as "Apple XCTest".

What are the canonical names for these projects? I'd like to agree on
common terminology to avoid confusion in the future.

Over the past few weeks I've seen several names for
https://github.com/apple/swift-corelibs-xctest:

- Open source XCTest
- Swift XCTest
- Linux XCTest
- swift-corelibs-xctest

And several names for the XCTest framework shipped alongside Xcode:

- Darwin XCTest
- Apple XCTest

How do you refer to these projects? What do you think is the simplest
way to refer to them, in a way that clearly differentiates them?

Personally, I prefer calling them "swift-corelibs-xctest" and "Apple
XCTest", although I do think that "swift-corelibs-xctest" is a
mouthful.

- Brian Gesiak


(Daniel Dunbar) #2

I believe we have been saying "Corelibs XCTest", but agree it would be nice to have a standard labelling.

- Daniel

···

On Dec 22, 2015, at 11:57 PM, Brian Gesiak via swift-corelibs-dev <swift-corelibs-dev@swift.org> wrote:

Hello all,

I've been referring to the project hosted at
https://github.com/apple/swift-corelibs-xctest as
"swift-corelibs-xctest", and the project shipped alongside Xcode 7.2
as "Apple XCTest".

What are the canonical names for these projects? I'd like to agree on
common terminology to avoid confusion in the future.

Over the past few weeks I've seen several names for
https://github.com/apple/swift-corelibs-xctest:

- Open source XCTest
- Swift XCTest
- Linux XCTest
- swift-corelibs-xctest

And several names for the XCTest framework shipped alongside Xcode:

- Darwin XCTest
- Apple XCTest

How do you refer to these projects? What do you think is the simplest
way to refer to them, in a way that clearly differentiates them?

Personally, I prefer calling them "swift-corelibs-xctest" and "Apple
XCTest", although I do think that "swift-corelibs-xctest" is a
mouthful.

- Brian Gesiak
_______________________________________________
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev


(Tony Arnold) #3

Sorry to resurrect an older thread —

What are the canonical names for these projects? I'd like to agree on
common terminology to avoid confusion in the future.

Over the past few weeks I've seen several names for
https://github.com/apple/swift-corelibs-xctest:

- Open source XCTest
- Swift XCTest
- Linux XCTest
- swift-corelibs-xctest

And several names for the XCTest framework shipped alongside Xcode:

- Darwin XCTest
- Apple XCTest

How do you refer to these projects? What do you think is the simplest
way to refer to them, in a way that clearly differentiates them?

Personally, I prefer calling them "swift-corelibs-xctest" and "Apple
XCTest", although I do think that "swift-corelibs-xctest" is a
mouthful.

Is there any benefit to dropping the “XC” from the front and coming up with something simple and unprefixed? (I assume that the “XC" is a reference to Xcode)

Perhaps something like “CoreTest” or even just “Test”?

thanks,

Tony

···

----------
Tony Arnold
+61 411 268 532
http://thecocoabots.com/

ABN: 14831833541


(Tony Parker) #4

We’ve also used “Darwin Foundation” vs “Swift Core Libraries Foundation.”

I’m open to suggestions on this from everyone. I haven’t found a set of terms that I’m really happy with yet.

- Tony

···

On Dec 24, 2015, at 9:26 AM, Daniel Dunbar via swift-corelibs-dev <swift-corelibs-dev@swift.org> wrote:

I believe we have been saying "Corelibs XCTest", but agree it would be nice to have a standard labelling.

- Daniel

On Dec 22, 2015, at 11:57 PM, Brian Gesiak via swift-corelibs-dev <swift-corelibs-dev@swift.org> wrote:

Hello all,

I've been referring to the project hosted at
https://github.com/apple/swift-corelibs-xctest as
"swift-corelibs-xctest", and the project shipped alongside Xcode 7.2
as "Apple XCTest".

What are the canonical names for these projects? I'd like to agree on
common terminology to avoid confusion in the future.

Over the past few weeks I've seen several names for
https://github.com/apple/swift-corelibs-xctest:

- Open source XCTest
- Swift XCTest
- Linux XCTest
- swift-corelibs-xctest

And several names for the XCTest framework shipped alongside Xcode:

- Darwin XCTest
- Apple XCTest

How do you refer to these projects? What do you think is the simplest
way to refer to them, in a way that clearly differentiates them?

Personally, I prefer calling them "swift-corelibs-xctest" and "Apple
XCTest", although I do think that "swift-corelibs-xctest" is a
mouthful.

- Brian Gesiak
_______________________________________________
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev

_______________________________________________
swift-corelibs-dev mailing list
swift-corelibs-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev