On Saturday 05 April 2014 17:57 Thomas Perl wrote: > So yeah, the 1990s called and want their directory name restrictions back - > and that is the reason why a non-dotted naming scheme was chosen, and a > prefix used for namespacing instead (having a separate RPMDB for third > party apps or a separate package system would of course also be a > possibility, but you can’t just pull that out of thin air, so of course > time pressure was also a factor there). > > In the end, I’m now very content with the “harbour-“ prefix, it lets you > immediately spot third party app data in your $HOME by “find”ing harbour-* > directories, and on the command line, typing harbour-<tab> lists all third > party apps, plus “rpm -qa | grep ^harbour-“ lists all installed third party > RPMs, grep for “harbour-“ in the process list, etc, etc… (this wouldn’t > have been possible in such a convenient way with FQDNs).
I realize it's not up for discussion at this point, but I must admit that I find the argumentation to be ... questionable, so I'll vent my frustrations nonetheless. Qt is - as far as I understand - much more open for changes nowadays, otherwise KDE Frameworks 5 wouldn't have dropped so many of their own implementations that they have now gotten integrated in Qt. I'm pretty confident they would be open for stepping into the current millennium regarding directory naming, and process table grepping/tab-expansion is hardly an argument for implementing a naming scheme which I consider fundamentally flawed. Directory path resolving for cleaning up is of course an issue, and XDG compliance is a must, but that should be fairly easily solved by enforcing the naming scheme - as it is now, just not very cleverly. I don't know much (anything) about android apps, but they seem to have a well defined policy for this. I addressed this in[1] with no response; probably because I only saw that thread after the decision had been enforced. As usual a disclaimer: I know next to nothing about packaging, and I'm just an amateur and not very skilled coder. In fact this is the first time I'm made mobile apps (counting out WAP eons ago). [1] https://lists.sailfishos.org/pipermail/devel/2013-November/001523.html -- Med venlig hilsen / Best Regards Thomas Tanghus _______________________________________________ SailfishOS.org Devel mailing list