[Bug 470909] Review Request: wt - C++ library and application server for developing web applications

bugzilla at redhat.com bugzilla at redhat.com
Thu Apr 23 22:28:36 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=470909





--- Comment #10 from Gianluca Sforna <giallu at gmail.com>  2009-04-23 18:28:35 EDT ---
More items to check: as said before the description is really too long and
marketing oriented. I propose something like:

===
Wt (pronounced 'witty') is a C++ library and application server for developing
and deploying web applications.
A web application developed with Wt is written in only one compiled language
(C++), from which the library generates the necessary HTML/XHTML, Javascript,
CGI, SVG/VML/Canvas and AJAX code.
===

* The -devel subpackage needs to Require: its dependencies. 

* you are now adding files picking up the whole directories => no more need for
explictly owning them with %dir; for example, one of:

%dir %{_includedir}/Wt
%{_includedir}/Wt

is redundant

* The library is GPLv2, but it has the OpenSSL exception, moreover some
binaries are under different licenses; from the website:

 -The built-in httpd is based on an example of the asio C++ library, developed
by Christopher M. Kohlhoff (Boost Software License).
 -Thread pool implementation from Philipp Henkel (threadpool; Boost Software
License).
 -The Mini-XML 2.4 library by Michael Sweet (Mini-XML license , which is LGPL
with some exceptions)

Please check everything and compose a complete license field acoording to:
https://fedoraproject.org/wiki/Packaging:LicensingGuidelines#Multiple_Licensing_Scenarios

* There is some doxygen documentation available, consider packaging it
(probably in a -doc subpackage)

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list