SeleniumHQ / SeleniumHQ/selenium

[🚀 Feature]: [dotnet] Align and simplify root namespace, who is OpenQA?

Open
#15,857 13 comments 0 reactions 0 assignees View on GitHub
A-needs-triaging C-dotnet I-enhancement
Dominant language
Java
Stars
34.5k
Forks
8.7k
Avg merge
2d 1h
Merged PRs (30d)
92

Description

### Description

This is a continuation of https://github.com/SeleniumHQ/selenium/issues/15791

Given that soon we will have
- `Selenium.WebDriver` nuget package (now)
- `Selenium.WebDriver.dll` (in v5?)

```csharp
using var driver = new OpenQA.Selenium.WebDriver.Chrome.ChromeDriver();
```

Then in .NET world the question is **who is `OpenQA`**? Seems only `.NET` and `Java` has this prefix as an organization.

### Have you considered any alternatives or workarounds?

Yes, be more predictable.

```
dotnet new console
dotnet add package selenium.webdriver
```

```csharp
using var driver = new Selenium.WebDriver.Chrome.ChromeDriver();
```

Done! No mistic `OpenQA`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.