Return-Path: Delivered-To: apmail-maven-users-archive@www.apache.org Received: (qmail 94150 invoked from network); 20 Sep 2006 05:39:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 20 Sep 2006 05:39:59 -0000 Received: (qmail 85976 invoked by uid 500); 20 Sep 2006 05:39:51 -0000 Delivered-To: apmail-maven-users-archive@maven.apache.org Received: (qmail 85937 invoked by uid 500); 20 Sep 2006 05:39:51 -0000 Mailing-List: contact users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Maven Users List" Reply-To: "Maven Users List" Delivered-To: mailing list users@maven.apache.org Received: (qmail 85926 invoked by uid 99); 20 Sep 2006 05:39:51 -0000 Received: from idunn.apache.osuosl.org (HELO idunn.apache.osuosl.org) (140.211.166.84) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Sep 2006 22:39:51 -0700 X-ASF-Spam-Status: No, hits=0.1 required=5.0 tests=FORGED_RCVD_HELO Received: from ([87.234.217.170:30094] helo=quipsy.de) by idunn.apache.osuosl.org (ecelerity 2.1 r(10620)) with ESMTP id 31/62-01184-414D0154 for ; Tue, 19 Sep 2006 22:39:34 -0700 Received: from [127.0.0.1] ([192.168.0.32]) by quipsy.de with Microsoft SMTPSVC(6.0.3790.1830); Wed, 20 Sep 2006 07:39:23 +0200 Message-ID: <4510D406.8030405@quipsy.de> Date: Wed, 20 Sep 2006 07:39:18 +0200 From: Markus KARG Reply-To: karg@quipsy.de Organization: QUIPSY QUALITY GmbH User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: de-DE, de, en-us, en MIME-Version: 1.0 To: Maven Users List Subject: Re: Who is the maintainer of the fop:fop project found on repo1.maven.org? References: In-Reply-To: Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms090409030504080901020307" X-OriginalArrivalTime: 20 Sep 2006 05:39:23.0005 (UTC) FILETIME=[206FBAD0:01C6DC77] X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N --------------ms090409030504080901020307 Content-Type: multipart/mixed; boundary="------------000708000108070605020802" This is a multi-part message in MIME format. --------------000708000108070605020802 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit J�rg Schaible schrieb: >>>>Well, probably the development community of the Apache Fop project >>>>can help you. Check the project site [1]. >>>> >>>> >>>I have asked them. >>>They don't know. >>>They even didn't know that FOP is available on that repository. >>>So someone just put it up there without their knowledge! >>> >>Don't be afraid to make >>fop-0.20.5.markus1 in your repo that fixes bugs in those poms (and >>send the >>fixed poms to >>their dev list). >> >> That's why I asked for the name of the Maintainer. The FOP developers are not the FOP-POM authors. So back to the roots (see subject of this thread): Who is the author of the pom.xml file found at repo1.maven.org? >> >>This does not help, since it is no POM issue! Maven may select the version declared in the POM but it does not have to. So it is quite brain dead for any library to define a fix classpath in the manifest. Do the devs know with which other libs and deps they're users have to be compatible? E.g. we're running FOP with complete different avalon artifacts ... >> >> That's wrong. Maven automatically creates the correct Class-Path attributes in the manifest, and it's up to the fop team to decide what third party library versions to use. But yes, there is one exception. FOP has declared some libraries that are not needed in the Class-Path because J2SE already has factories for that (e. g. XML parser). It was wrong by FOP to hard-code e. g. those libraries in the Class-Path while actually its up to the user to adjust the wanted vendor and version by using the J2SE factory customization. But for all other libraries it MUST be the FOP author's decision to choose a vendor and version, since he must assert that the FOP code is able to run with, since users do not know otherwise what third party stuff is needed. That's what the Class-Path was invented and standardized for (see JAR MANIFEST specification). Markus --------------000708000108070605020802 Content-Type: text/x-vcard; charset=utf-8; name="karg.vcf" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="karg.vcf" begin:vcard fn:Markus KARG n:KARG;Markus org:QUIPSY QUALITY GmbH;Entwicklung / R & D adr:;;Stuttgarter Strasse 23;Pforzheim;Baden-Wuerttemberg;75179;Bundesrepublik Deutschland email;internet:karg@quipsy.de title:Staatl. gepr. Inf. tel;work:+49-7231-9189-52 tel;fax:+49-7231-9189-59 note:QUIPSY(R) Entwicklung / R & D x-mozilla-html:TRUE url:http://www.quipsy.de version:2.1 end:vcard --------------000708000108070605020802-- --------------ms090409030504080901020307 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJ2DCC BOgwggLQoAMCAQICAwKiejANBgkqhkiG9w0BAQUFADB5MRAwDgYDVQQKEwdSb290IENBMR4w HAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmlu ZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZzAeFw0wNjA5 MDQwNTE5NTdaFw0wNzA5MDQwNTE5NTdaMDkxGDAWBgNVBAMTD0NBY2VydCBXb1QgVXNlcjEd MBsGCSqGSIb3DQEJARYOa2FyZ0BxdWlwc3kuZGUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQDTkZjQi7/8CbmJ7U/DNwP93+3oh7tjTZ6LYDouq8yEHNI7KGUPjS1ETiEwl6j3 AfcV4axwOLqgh85a0VUYciu7NrXiB7Y2VHS/XVRxCYcsuwUixgdfLbcn4VlZWIMyIsegEswg lemOrAS1C7cp5g2KyYhyEqA4v8kJbWNCq0m2lWn++2J/PGCNi8A2ZhiqdB/UvwFKNI9kyLfg Xb3xdtXMgIQqGAsOLKNAhBhxZiilyKhBFWJXqldKvBoSFo85CQh9L9SVn7OlGRncbm6n15wd K/o9jHmyda15SfQl1JbJjTyDWwIJZyvrE5bj3JU91kUdJ5ta7Z22toh0FHlVKj4JAgMBAAGj gbgwgbUwDAYDVR0TAQH/BAIwADBWBglghkgBhvhCAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNl cnRpZmljYXRlIGZvciBGUkVFIGhlYWQgb3ZlciB0byBodHRwOi8vd3d3LkNBY2VydC5vcmcw MgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzABhhZodHRwOi8vb2NzcC5jYWNlcnQub3JnMBkG A1UdEQQSMBCBDmthcmdAcXVpcHN5LmRlMA0GCSqGSIb3DQEBBQUAA4ICAQCvEBLmWa7imo1+ C45/hj1T0umIpXDjGhi//ukjUa31lnc2lUeDJfeeoQpsFEO33pa4SACT2a/XJmWBIrjCJcEy kvGliPjCwVfJ0qneKmAfx2tTyV6H/lUDVDuJUF7ycSXO7zlH6J7Gz8Y4PJ5ZsYkKX/dq5vuI BWmBKgSStzqvUGn3HVSa0x77ZDGF1eLWsyL9SVTSombnOxhxf/sGEs7B1l/m/J/hxvpB27hP 4tUWEQGX5nrhgtzZL0kfZmNeaqfRot0g2Gk+o6wKLHVU6s9kFRLTvwt4oymc00XIr1nQwjzJ s+wZsCOUZ1Rw8UAsM2eLEtffMWxXbwrI4aRK0PJVwdVER8rO1HbCbIT8Hx4zVFvo9X5DLJxE 3EARe4oUwjWjEPNOSsBfoQjn2cKWJX0nCKBQ6ymzDVuRlw6C8/6xO2GW68HkNLNmY6cNEVj6 w5pOIMjux90UJvaNj3aERLYSWOMpotNuc0MKMi167nvAaZXzf/XyrNqe9pXhbYChaIdRVDGE lmUALpL4jAXD7LdOS00FmzuRbMpmvL88Mv0UPLrhj3n1575nEO5r1L9bX3iADbJfOXr9Jpy6 qxQus4ArY5lXx7DWVhko/awJuDPLN8vUsbpqRJ54hRnl8aVrA1bVgMzi+8v+GgH7ImQ49uK8 6B3UXqT3dT6d1Ry2BptIrTCCBOgwggLQoAMCAQICAwKiejANBgkqhkiG9w0BAQUFADB5MRAw DgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNV BAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRA Y2FjZXJ0Lm9yZzAeFw0wNjA5MDQwNTE5NTdaFw0wNzA5MDQwNTE5NTdaMDkxGDAWBgNVBAMT D0NBY2VydCBXb1QgVXNlcjEdMBsGCSqGSIb3DQEJARYOa2FyZ0BxdWlwc3kuZGUwggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDTkZjQi7/8CbmJ7U/DNwP93+3oh7tjTZ6LYDou q8yEHNI7KGUPjS1ETiEwl6j3AfcV4axwOLqgh85a0VUYciu7NrXiB7Y2VHS/XVRxCYcsuwUi xgdfLbcn4VlZWIMyIsegEswglemOrAS1C7cp5g2KyYhyEqA4v8kJbWNCq0m2lWn++2J/PGCN i8A2ZhiqdB/UvwFKNI9kyLfgXb3xdtXMgIQqGAsOLKNAhBhxZiilyKhBFWJXqldKvBoSFo85 CQh9L9SVn7OlGRncbm6n15wdK/o9jHmyda15SfQl1JbJjTyDWwIJZyvrE5bj3JU91kUdJ5ta 7Z22toh0FHlVKj4JAgMBAAGjgbgwgbUwDAYDVR0TAQH/BAIwADBWBglghkgBhvhCAQ0ESRZH VG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhlYWQgb3ZlciB0byBodHRw Oi8vd3d3LkNBY2VydC5vcmcwMgYIKwYBBQUHAQEEJjAkMCIGCCsGAQUFBzABhhZodHRwOi8v b2NzcC5jYWNlcnQub3JnMBkGA1UdEQQSMBCBDmthcmdAcXVpcHN5LmRlMA0GCSqGSIb3DQEB BQUAA4ICAQCvEBLmWa7imo1+C45/hj1T0umIpXDjGhi//ukjUa31lnc2lUeDJfeeoQpsFEO3 3pa4SACT2a/XJmWBIrjCJcEykvGliPjCwVfJ0qneKmAfx2tTyV6H/lUDVDuJUF7ycSXO7zlH 6J7Gz8Y4PJ5ZsYkKX/dq5vuIBWmBKgSStzqvUGn3HVSa0x77ZDGF1eLWsyL9SVTSombnOxhx f/sGEs7B1l/m/J/hxvpB27hP4tUWEQGX5nrhgtzZL0kfZmNeaqfRot0g2Gk+o6wKLHVU6s9k FRLTvwt4oymc00XIr1nQwjzJs+wZsCOUZ1Rw8UAsM2eLEtffMWxXbwrI4aRK0PJVwdVER8rO 1HbCbIT8Hx4zVFvo9X5DLJxE3EARe4oUwjWjEPNOSsBfoQjn2cKWJX0nCKBQ6ymzDVuRlw6C 8/6xO2GW68HkNLNmY6cNEVj6w5pOIMjux90UJvaNj3aERLYSWOMpotNuc0MKMi167nvAaZXz f/XyrNqe9pXhbYChaIdRVDGElmUALpL4jAXD7LdOS00FmzuRbMpmvL88Mv0UPLrhj3n1575n EO5r1L9bX3iADbJfOXr9Jpy6qxQus4ArY5lXx7DWVhko/awJuDPLN8vUsbpqRJ54hRnl8aVr A1bVgMzi+8v+GgH7ImQ49uK86B3UXqT3dT6d1Ry2BptIrTGCA4cwggODAgEBMIGAMHkxEDAO BgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UE AxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBj YWNlcnQub3JnAgMConowCQYFKw4DAhoFAKCCAdswGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEH ATAcBgkqhkiG9w0BCQUxDxcNMDYwOTIwMDUzOTE5WjAjBgkqhkiG9w0BCQQxFgQUrUUlpLPQ wi0Lx0X2SZ+JP3oiu9UwUgYJKoZIhvcNAQkPMUUwQzAKBggqhkiG9w0DBzAOBggqhkiG9w0D AgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwgZEGCSsGAQQB gjcQBDGBgzCBgDB5MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNh Y2VydC5vcmcxIjAgBgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG 9w0BCQEWEnN1cHBvcnRAY2FjZXJ0Lm9yZwIDAqJ6MIGTBgsqhkiG9w0BCRACCzGBg6CBgDB5 MRAwDgYDVQQKEwdSb290IENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAg BgNVBAMTGUNBIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBv cnRAY2FjZXJ0Lm9yZwIDAqJ6MA0GCSqGSIb3DQEBAQUABIIBAL874xJFDH03pd7/mGILDlhM W7hYvH0dxHhLA1AoMQINwld7rf6MvZ37UeMa1o1wNr5/NSXPqYN5pIgrZZUbSVQIRDPYiK9t aSTjWkr27+SuxiJ2XgYSpQzSEzbBMZDVt+2elZrVndxiNojkid88+csXWEv7fQY0i44VeFwn GPi0mCI6p4fqnqyeKwiRhgiVkpIqq9H3roZRZWxOVvWV5DW1cAdkez7J5Wx26WCg5j91iJrz jT356bIXHDGWXUccFU39WnDsnnrfvK3NVCYHRyO0jXcS+eN3UBemj65ohGPSlXb9t2IumI/N m3FXIJWgiXSTwrIFsyL8Z9s/GZxkweEAAAAAAAA= --------------ms090409030504080901020307--