IMHO the NuGet packages and dependencies are just fine (don't know who built
them though). Castle.Services.Logging.xxx don't depend on Windsor, so they
shouldn't be part of any Castle.Windsor package.

It's ok to include these things in the zip package for convenience, but
NuGet packages have to be more "dependency-modeled", more fine-grained to
allow package flexibility. Keep in mind that dependencies are automatically
fetched anyway.

AFAIK there are no optional dependencies in NuGet. Dunno about Openwrap.

--
Mauricio



2011/4/19 Krzysztof Koźmic <[email protected]>

>  Does Nuget support optional dependencies?
>
> Also depending on your choice you'd need optionally Log4Net.dll and Log4Net
> integration or the same thing for NLog
>
> We just bundle this stuff in the .zip, I have no idea what would be the
> best approach for that WRT Nuget?
>
> Or OpenWrap for that matter...
>
>
> On 20/04/2011 9:38 AM, José F. Romaniello wrote:
>
> The documentation of the logging facility 
> here<http://docs.castleproject.org/Windsor.Logging-Facility.ashx?HL=logging,facility>says:
>
>  Required Assemblies
>>     Castle.Facilities.Logging.dll (*bundled with Windsor*)
>>     Castle.Core.dll (contains the ILogger and ILoggerFactory)
>>
>
> Do you think that is correct?
>
> I think the Castle.Windsor package should contains the
> Castle.Facilities.Logging.dll as an optional dll (in other folder)..
> and leave Castle.Windsor-log4net with the log4net specific dll...? but i am
> not sure..
>
> 2011/4/19 Mauricio Scheffer <[email protected]>
>
>> Ping @davidebbo, he'll give you ownership (IIRC there can be multiple
>> owners)
>>
>>  --
>> Mauricio
>>
>>
>> 2011/4/19 Krzysztof Koźmic <[email protected]>
>>
>>>  Who owns those packages?
>>>
>>> I've got access only to Windsor and Core packages and no other.
>>>
>>> Krzysztof
>>>
>>>
>>> On 20/04/2011 3:17 AM, Mauricio Scheffer wrote:
>>>
>>> Castle.Core-log4net has Castle.Services.Logging.Log4netIntegration.dll
>>> and a dependency to log4net
>>> Castle.Windsor-log4net has Castle.Facilities.Logging.dll and a dependency
>>> to Castle.Core-log4net (and obviously a dependency to Windsor itself)
>>>
>>>  Castle.Core-log4net is a separate package because it can be used
>>> without Windsor.
>>>
>>>  --
>>> Mauricio
>>>
>>>
>>>
>>> On Tue, Apr 19, 2011 at 2:11 PM, José F. Romaniello <
>>> [email protected]> wrote:
>>>
>>>> What is the difference between Castle.Core-log4net and
>>>> Castle.Windsor-log4net?
>>>>
>>>>
>>>>
>>>> 2011/4/19 Mauricio Scheffer <[email protected]>
>>>>
>>>>> I think it comes with the Castle.Windsor-log4net / Castle.Windsor-NLog
>>>>> packages
>>>>>
>>>>>  --
>>>>> Mauricio
>>>>>
>>>>>
>>>>>
>>>>>  On Tue, Apr 19, 2011 at 1:53 PM, José F. Romaniello <
>>>>> [email protected]> wrote:
>>>>>
>>>>>>  The Castle.Facilities.Logging.dll is not being distributed in nuget?
>>>>>>  --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "Castle Project Users" group.
>>>>>> To post to this group, send email to
>>>>>> [email protected].
>>>>>> To unsubscribe from this group, send email to
>>>>>> [email protected].
>>>>>> For more options, visit this group at
>>>>>> http://groups.google.com/group/castle-project-users?hl=en.
>>>>>>
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Castle Project Users" group.
>>>>> To post to this group, send email to
>>>>> [email protected].
>>>>> To unsubscribe from this group, send email to
>>>>> [email protected].
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/castle-project-users?hl=en.
>>>>>
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Castle Project Users" group.
>>>> To post to this group, send email to
>>>> [email protected].
>>>> To unsubscribe from this group, send email to
>>>> [email protected].
>>>> For more options, visit this group at
>>>> http://groups.google.com/group/castle-project-users?hl=en.
>>>>
>>>
>>>  --
>>> You received this message because you are subscribed to the Google Groups
>>> "Castle Project Users" group.
>>> To post to this group, send email to
>>> [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/castle-project-users?hl=en.
>>>
>>>
>>>    --
>>> You received this message because you are subscribed to the Google Groups
>>> "Castle Project Users" group.
>>> To post to this group, send email to
>>> [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected].
>>> For more options, visit this group at
>>> http://groups.google.com/group/castle-project-users?hl=en.
>>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Castle Project Users" group.
>> To post to this group, send email to
>> [email protected].
>> To unsubscribe from this group, send email to
>> [email protected].
>> For more options, visit this group at
>> http://groups.google.com/group/castle-project-users?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Castle Project Users" group.
> To post to this group, send email to [email protected]
> .
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/castle-project-users?hl=en.
>
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Castle Project Users" group.
> To post to this group, send email to [email protected]
> .
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/castle-project-users?hl=en.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-users?hl=en.

Reply via email to