What you are seeing is exactly what I have been saying. The major problem is 
that none of the existing logging services committers know how to perform a 
release. We know there have been fixes committed that are needed. We just don’t 
know how to make them available. That is exactly why I said your focus should 
be getting a release built.

Ralph

> On Apr 6, 2020, at 10:15 PM, Davyd McColl <dav...@gmail.com> wrote:
> 
> That sounds promising, and I'm aware that I'm probably being a little 
> annoying by now, but I've also noticed that the source package is version is 
> at 2.0.9 where the latest release package version is 2.0.8. That version was 
> bumped 3 years ago. In between the last release date and last commits are 
> commits including at least 2 PR merges (42 and 23 ), both of which seen 
> significant.
> 
> I guess what I'm asking is what's holding up the 2.0.9 release? If I'm to 
> fork, PR and even if that PR is accepted, how do I avoid the fate of 2.0.9?
> 
> Or is that something I can assist with right now?
> 
> Please understand where I'm coming from: I'd really like to keep log4net 
> alive, but, like anyone, I have limited time resources, so I'd prefer to 
> spend that time on tasks with some reasonable probability of success.
> 
> Thanks
> -d
> 
> 
>> On April 6, 2020 23:00:36 Ralph Goers <ralph.go...@dslextreme.com> wrote:
>> 
>> No. What I am implying is that you would begin the work necessary to perform 
>> a release on a fork. When you are ready you would submit a PR and one or 
>> more of the existing PMC members would review that and merge it. You would 
>> then collaborate with us to get the release published.
>> 
>> There is a big difference between us reviewing PRs and merging them for 
>> stuff we know little about vs us providing the karma you will need to 
>> formally get a release done.
>> 
>> Ralph
>> 
>>>> On Apr 6, 2020, at 12:57 PM, Davyd McColl <dav...@gmail.com> wrote:
>>> Unfortunately, this would suggest that forking and publishing under a 
>>> different package name is probably the best idea. There are, as noted 
>>> before, 34 stagnated pull requests currently at GitHub, many of which 
>>> haven't seen any attention since 2018. It would seem to be a fool's errand 
>>> to open a 35th I'm hopes that it would be the one to get attention.
>>> If I'm wrong (and I'd love to be) please correct me.
>>> -d
>>> On April 6, 2020 15:59:26 Apache <ralph.go...@dslextreme.com> wrote:
>>>> The only requirement to become an experienced open source developer is 
>>>> passion. Open source developers are just people who like to work on code 
>>>> that everyone can use. That’s it. If you have the time, can help with the 
>>>> technical problems needed to get the project moving, and can collaborate 
>>>> with others you have everything you need.
>>>> Yes, the code base is still at Github and nothing has been done that can’t 
>>>> be undone. But for the PMC to move the project out of dormant status you 
>>>> would first need to demonstrate progress, which might mean collaborating 
>>>> on a private fork until you are ready to merge it.
>>>> Ralph
>>>>> On Apr 6, 2020, at 1:10 AM, Tim Sargent <bentwingedb...@gmail.com> wrote:
>>>>> I remember reading the call for .NET devs (a few years back) to help with
>>>>> the .NET core version for Log4Net.   That's about the time I joined the
>>>>> mailing list.
>>>>> As I understand it, dormant just means it's no longer being maintained, 
>>>>> but
>>>>> the current version is still available for download and use via NuGet.
>>>>> I've toyed with the idea of getting involved in an open source project,
>>>>> which is why I originally joined the list.  Unfortunately, I don't think I
>>>>> have the background in open source projects to be an effective 
>>>>> contributor,
>>>>> let alone sponsor.   I'm very experienced in .NET (having been doing it
>>>>> since it was in its final preview for 1.0), and I have experience with 
>>>>> unit
>>>>> tests, automated builds and release pipelines (though it's all MS based 
>>>>> via
>>>>> TFS and MSTest).
>>>>> Having said that, it sounds like Mr McColl has a strong interest in 
>>>>> keeping
>>>>> it alive, and I'd be happy to offer assistance in any way he finds
>>>>> beneficial.
>>>>> Thanks.
>>>>>> On Mon, Apr 6, 2020 at 12:50 AM Apache <ralph.go...@dslextreme.com> 
>>>>>> wrote:
>>>>>> No one is ever happy moving a project to dormant status.  But it is 
>>>>>> unfair
>>>>>> to users to let them think the project is being maintained when the 
>>>>>> reality
>>>>>> is quite different than that.
>>>>>> The main issue that needs to be overcome is getting a release out. The 
>>>>>> ASF
>>>>>> has some requirements around releases that have to be met, but that isn’t
>>>>>> the hard part. Most users want convenience binaries and no one who is
>>>>>> active knows how to do that. There is a documented process in confluence
>>>>>> but I have no idea how accurate it is.
>>>>>> Once a release is able to be cut getting assistance from others would
>>>>>> probably be easier.
>>>>>> Also, the ASF infra team really doesn’t care about the status of the
>>>>>> project and is not a driving force in this.
>>>>>> To be honest, log4cxx was in a similar position. But that project has had
>>>>>> a couple of people come forward and are working towards a release. We 
>>>>>> hope
>>>>>> they succeed.
>>>>>> Ralph
>>>>>>>> On Apr 5, 2020, at 11:56 PM, Davyd McColl <dav...@gmail.com> wrote:
>>>>>>> Hi all
>>>>>>> I'm new to this list, been using log4net for around 9 years, and only
>>>>>> this
>>>>>>> week discovered that it is being made dormant (and what that means).
>>>>>>> I've been told that the team has been looking for outside help for
>>>>>> around 2
>>>>>>> years, with no-one forthcoming. Unfortunately, as I say, this is the
>>>>>> first
>>>>>>> I've heard of it. I'd like to keep log4net alive because it's used
>>>>>>> ubiquitously and I think it's a valuable project.
>>>>>>> I publish my own nuget packages (https://www.nuget.org/profiles/davydm)
>>>>>>> though obviously, not with the same methodologies of the existing 
>>>>>>> log4net
>>>>>>> infrastructure. I see that there's a 2.0.9 release that could 
>>>>>>> potentially
>>>>>>> happen (as per the source), whilst 2.0.8 is still the current release, 
>>>>>>> so
>>>>>>> I'm assuming there's something holding that up. I also see 34 pull
>>>>>> requests
>>>>>>> on GitHub which are in different states of activity, but many have been
>>>>>>> dormant since 2018.
>>>>>>> I'd like to help, but I'm not sure where to start with the log4net infra
>>>>>> (I
>>>>>>> hear there's Jira (I've had little experience) and Jenkins (I've had
>>>>>>> reasonable experience, but not with pipelines)). I'm not even sure what
>>>>>> the
>>>>>>> state of play is for that infra. I'm sure there are good reasons for
>>>>>> making
>>>>>>> the project dormant -- some of those may include the desire to free up
>>>>>>> infra which could be used elsewhere (or just not paid for).
>>>>>>> As I say, I'd like to keep log4net alive. I see a few options here:
>>>>>>> 1. I learn your infra and your processes. I integrate and try to keep
>>>>>>> things pretty-much as they were (though I'm sure some things would have
>>>>>> to
>>>>>>> change -- all things do). I don't mind spending the time learning the
>>>>>>> domain, if that's agreeable to everyone and the project retains it's
>>>>>>> original branding and status. One thing I'm concerned about here is the
>>>>>>> dormant backlog
>>>>>>> 2. As above, with a bit of a clean-slate philosophy: I'd like to remove
>>>>>> all
>>>>>>> backlog items that aren't critical and start with the least outstanding
>>>>>>> stuff possible. If a report is important, it will be reported again.
>>>>>> Trying
>>>>>>> to trace down the authors and origins of 2+year-old reports is going to
>>>>>> be
>>>>>>> frustrating. Issues which aren't attended to just become noise in the
>>>>>>> backlog, imo.
>>>>>>> 3. I fork and perform the "clean slate" approach of above, inviting
>>>>>> others
>>>>>>> to use my variant and log issues there. Uptake will naturally be slow 
>>>>>>> (if
>>>>>>> even noticeable), which will give me time to deal with incoming issues.
>>>>>> On
>>>>>>> the other hand, I'd have full control and no need to bother anyone else.
>>>>>> I
>>>>>>> would have to come up with a new name and make it clear that it's a 
>>>>>>> fork,
>>>>>>> though also make it clear I'd be standing on the shoulders of giants.
>>>>>>> Personally, I'd like (1) because it keeps the project that people rely 
>>>>>>> on
>>>>>>> alive. Since I'm new to the mailing list, I can't discern yet the
>>>>>> sentiment
>>>>>>> towards the project, except that everyone was quite happy to have it 
>>>>>>> made
>>>>>>> dormant, so it feels like there's not a lot of desire to keep it going 
>>>>>>> --
>>>>>>> which is ok: everything comes to an end at some point, and, as stated
>>>>>>> earlier, I'm sure there are good reasons for making log4net dormant. As 
>>>>>>> a
>>>>>>> consumer of log4net, I'd much rather not have to switch over to another
>>>>>>> framework once there's an issue which affects me more than my logged one
>>>>>>> (inability to flush logs -- it was on a proof-of-concept project, so it
>>>>>>> isn't _that_ important to have the functionality right now).
>>>>>>> Apologies for the rambling message. I was prompted to reach out by Ralph
>>>>>>> Goers in the discussion for LOG4NET-606, so I hope I haven't been a
>>>>>> bother.
>>>>>>> -d
>>>>>>> --
>>>>>>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
>>>>>>> If you say that getting the money is the most important thing
>>>>>>> You will spend your life completely wasting your time
>>>>>>> You will be doing things you don't like doing
>>>>>>> In order to go on living
>>>>>>> That is, to go on doing things you don't like doing
>>>>>>> Which is stupid.
>>>>>>> - Alan Watts
>>>>>>> https://www.youtube.com/watch?v=-gXTZM_uPMY
>>>>>>> *Quidquid latine dictum sit, altum sonatur. *
>> 
>> 
> 
> 
> 


Reply via email to