No, slf4j-api is mandatory as a a transitive dependency of mina-core
while slf4j-log4j is flagged as test.

On Mon, Sep 5, 2011 at 17:35, sebb <seb...@gmail.com> wrote:
> On 5 September 2011 16:23, Guillaume Nodet <gno...@gmail.com> wrote:
>> Cancelling this vote due to the missing AL header.
>>
>> On the optional dependecies, slf4j-api is actually mandatory.  Also
>
> So is that a bug in the POM?
>
>> slf4j requires one implementation at runtime, so we include
>> slf4j-simple (though we use slf4j-log4j in the tests).   Bouncycastle
>> and apr are included, because even if they are optional, they do
>> provide some important features.  For jpam, I don't think anyone is
>> really using the pam module, so I'm not sure why we'd have to include
>> the dependency.  And if you ask why it is included, iirc it's because
>> some people found odd that one artifact was not included in the binary
>> distribution I think.
>>
>>
>> On Mon, Sep 5, 2011 at 16:41, sebb <seb...@gmail.com> wrote:
>>> On 5 September 2011 10:39, Guillaume Nodet <gno...@gmail.com> wrote:
>>>> 2nd try for the release of SSHD 0.6.0.
>>>> The legal files have been fixed and empty dirs removed, no other changes.
>>>>
>>>> A number of issues have been fixed:
>>>>  https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310849&version=12315514
>>>>
>>>> The staging repo is available at:
>>>>  https://repository.apache.org/content/repositories/orgapachemina-024/
>>>
>>> I checked
>>> https://repository.apache.org/content/repositories/orgapachemina-028/
>>>
>>>> Source and binary distributions are available at:
>>>>  https://repository.apache.org/content/repositories/orgapachemina-024/org/apache/sshd/apache-sshd/0.6.0/
>>>
>>> I checked:
>>> https://repository.apache.org/content/repositories/orgapachemina-028/org/apache/sshd/apache-sshd/0.6.0/
>>>
>>> It's very confusing to have two source archives.
>>>
>>> I suggest you delete sshd-0.6.0-source-release.zip from the release, i.e. 
>>> delete
>>> https://repository.apache.org/content/repositories/orgapachemina-028/org/apache/sshd/sshd/
>>>
>>> The binary archive content is a bit odd as well.
>>> Why include slf4j but not JCraft? They both have test scope, as far as
>>> I can tell.
>>> Also, why include bouncy castle and tomcat but not jcraft/jzlib (all 
>>> optional)?
>>> Why not include net.sj.jpam, which is required by sshd-pam?
>>>
>>>> The svn tag is:
>>>>  http://svn.apache.org/repos/asf/mina/sshd/tags/sshd-0.6.0/
>>>
>>> Lots of missing SVN eol-style settings. See
>>> https://issues.apache.org/jira/browse/SSHD-143
>>> Not a blocker.
>>>
>>> No AL header in the file:
>>> sshd-core/src/main/java/org/apache/sshd/server/HandshakingUserAuth.java
>>>
>>>
>>>> Please review and vote:
>>>>  [ ] +1 Release SSHD 0.6.0
>>>>  [X] -1 Do not
>>>>
>>>>
>>>> --
>>>> ------------------------
>>>> Guillaume Nodet
>>>> ------------------------
>>>> Blog: http://gnodet.blogspot.com/
>>>> ------------------------
>>>> Open Source SOA
>>>> http://fusesource.com
>>>
>>
>>
>>
>> --
>> ------------------------
>> Guillaume Nodet
>> ------------------------
>> Blog: http://gnodet.blogspot.com/
>> ------------------------
>> Open Source SOA
>> http://fusesource.com
>>
>



-- 
------------------------
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to