Bug#727684: upstream's marketing material doesn't belong into the package descriptions
Matthias Klose
doko at debian.org
Fri Oct 25 10:53:53 UTC 2013
Package: llvm-defaults, llvm-toolchain-3.3, llvm-toolchain-snapshot
upstream's marketing material doesn't belong into the package descriptions. The
llvm package descriotions do have a much more neutral way of describing ths
packages.
> Clang project is a C, C++, Objective C and Objective C++ front-end
> for the LLVM compiler. Some of its goals include the following:
If these are just goals, they maybe don't belong into the package description.
> End-User Features:
> .
> * Fast compiles and low memory use
So do other compilers. It very much depends which optimization options are used.
> * Expressive diagnostics (examples)
Which examples?
> * GCC compatibility
well, ok. but which compatibility? certainly not the license
> Utility and Applications:
> .
> * Modular library based architecture
> * Support diverse clients (refactoring, static analysis, code
> generation, etc)
how does this belong into the clang binary package?
> * Allow tight integration with IDEs
> * Use the LLVM 'BSD' License
well, Debian has the copyright file for this.
> Internal Design and Implementation:
> .
> * A real-world, production quality compiler
so we have to document all other compilers as toy compilers?
> * A simple and hackable code base
yes, need to rewrite every reverse dependeny for each llvm/clang release.
> * A single unified parser for C, Objective C, C++, and Objective C++
> * Conformance with C/C++/ObjC and their variants
conformance to what? standards? Which variants?
More information about the Pkg-llvm-team
mailing list