-
-
Notifications
You must be signed in to change notification settings - Fork 218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move Tracy under namespace Nette\Tracy #1
Comments
+1 and same for Tester: Tester -> Nette\Tester. |
Tester is common name, Tracy is trademark. Nette Tracy are two trademarks combined. Always is better to use one name. |
👍 for @janmarek |
@dg: I understand your point but what to do with all the packages when Nette is separated? You want to find some trademarks for all the important packages? And you don't want to use the "vendor" prefix? It should be there anyway I think... |
I like |
Now I get it: 8fb7b54#L0R2 You want to use names evoking really separated projects (and trademarks) so we will have packages like "tracy/tracy", "latte/latte", etc.? Sounds good - this way each package may have higher chance to become a famous component for example as a bundle for Symfony. |
:+1 for |
Wth? Do you think if Symfony\Console was Console\Console, it would be more widely used? |
No, in fact I don't know - I've written "may", but you are right it doesn't sound so good. I was just trying to understand @dg's reasons for this. To be honest personally I prefer |
I understand both.
It is hard to say which variant is better and for what... I agree with David that On the other side the Nette trademark probably will be weakened by such component name fragmentation, and yes, the vendor is Nette Foundation so from this point of view the nette/tracy name is better. |
It's really logical to have trademark duplicity "tracy/tracy" :D |
So following the same logic, lets have Nette\Nette then. @rosret: Where did you see Twig/Twig? It's |
I think that the nette/tracy is better in summary - because it supports the main Nette trademark. |
@Majkl578 it's the package name... |
But we are speaking about namespace here… |
A: "I use There is no need for duplication in namespace and I don't believe someone like @dg plans that. But it makes sense to create really independent trademarks. This way was hinted with Neon, which is also branded from the beginning as standalone component. It also makes sense to have Github organizations like |
1 similar comment
So are we going to have separate names for Nette\Forms (Formies), Nette\Templating (Templikes), Nette\Database (CrapDB), , Nette\Mail (Mailie) etc.? |
CrapDB 🍭 That's the risk - and I think it's known ;) |
I don't think Tracy should be ashamed of to be part of Nette Framework (or being developed by Nette Foundation). If you will create more repositories with parts of Nette (e.q. Nette\Image) in future, it will be impossible to find cool names for all of them.
In fact, I don't think it is necessary to rename Nette\Diagnostics at all :)
The text was updated successfully, but these errors were encountered: