Hi Lukasz,

yeah ... I had a look at what you two did with regards to PROFINET and I think 
I have a more complete version of the mspec in develop now. The LLDP stuff 
would be cool to keep, but I think I also have discovery related stuff working 
in develop ... so please double check if it's not already there and perhaps 
expand were I was missing things.

Regarding BACnet ... I know Sebastian is working hard on active bacnet ... he's 
currently implementing lots of missing stuff that we need for Mapped. So I 
would assume you should contact him and see if you have stuff he hasn't and 
then merge the things as far as it makes sense.

Chris


-----Original Message-----
From: Łukasz Dywicki <[email protected]> 
Sent: Mittwoch, 15. Dezember 2021 13:33
To: [email protected]
Subject: Re: [LAZY-CONSENSUS] Clean up in our branches?

Few notes

Below contains mspec for LLDP which isn't update since a while, yet this might 
be something interesting from profinet perspective where lldp is actually being 
used  > 
feature/link-layer-discovery-protocol<https://github.com/apache/plc4x/tree/feature/link-layer-discovery-protocol>
(2 years)

These were initial works I did on DCP, the profinet2 is branch I worked with 
Adrian Lazar. I don't think these got merged, but Chris work on profinet 
superseded these  > 
feature/profinet<https://github.com/apache/plc4x/tree/feature/profinet>
(2 years)
 >
feature/profinet2<https://github.com/apache/plc4x/tree/feature/profinet2>
(I think this is merged, right?)

This one was an attempt to swap bacnet driver from passive mode to normal, yet 
it did get stuck due to incompleteness of mspec back then (optional fields), I 
believe now this issue is solved with recent work from Sebastian  > 
feature/bacnet-active<https://github.com/apache/plc4x/tree/feature/bacnet-active>
(2 years)

I can move the LLDP and bacnet active branches to my fork and bring them back 
to origin if I have chance to work on them.
So from my perspective feel free to cleanup these.

Best,
Łukasz

On 15.12.2021 10:23, Christofer Dutz wrote:
> Hi all,
> 
> I have just tried to revive a not so old branch (feature/plc4net) and that is 
> a LOT of work.
> 
> Considering how many super-old branches we have; I would like to propose to 
> clean up all branches that haven't been touched for at least a year.
> (I know one or two I stripped from this list, because they were mine 
> and I want to update them or they are release branches, which I think 
> we should keep)
> 
> Right now, we have 48 branches.
> 
> The ones I would delete are:
> 
> Stale for longer than 12 months:
> feature/code-gen-julian<https://github.com/apache/plc4x/tree/feature/c
> ode-gen-julian> (3 years) 
> too-many-open-files<https://github.com/apache/plc4x/tree/too-many-open
> -files> (2 years) 
> fix-netty-usage<https://github.com/apache/plc4x/tree/fix-netty-usage> 
> (2 years) 
> fix-bytebuff-leaks<https://github.com/apache/plc4x/tree/fix-bytebuff-l
> eaks> (2 years) 
> feature/big_integer_support_on_driver_base<https://github.com/apache/p
> lc4x/tree/feature/big_integer_support_on_driver_base> (2 years) 
> feature/optimizer-for-next-gen<https://github.com/apache/plc4x/tree/fe
> ature/optimizer-for-next-gen> (2 years) 
> develop-test<https://github.com/apache/plc4x/tree/develop-test> (2 
> years) 
> feature/profinet<https://github.com/apache/plc4x/tree/feature/profinet
> > (2 years) 
> feature/plc-simulator<https://github.com/apache/plc4x/tree/feature/plc
> -simulator> (2 years) 
> feature/bacnet-active<https://github.com/apache/plc4x/tree/feature/bac
> net-active> (2 years) 
> bugfix/close-eventloop-after-channel<https://github.com/apache/plc4x/t
> ree/bugfix/close-eventloop-after-channel> (16 months) 
> feature/parser-tracing<https://github.com/apache/plc4x/tree/feature/pa
> rser-tracing> (16 months) 
> issue/PLC4X-258<https://github.com/apache/plc4x/tree/issue/PLC4X-258> 
> (13 months) 
> feature/grpc-proxy<https://github.com/apache/plc4x/tree/feature/grpc-p
> roxy> (13 months) 
> issue/PLC4X-252<https://github.com/apache/plc4x/tree/issue/PLC4X-252> 
> (14 months)
> 
> Newer branches, that I think might be obsolete or forgotten to be deleted ...
> feature/sparkplug-gateway<https://github.com/apache/plc4x/tree/feature
> /sparkplug-gateway> (9 months) 
> fix/modbus_string<https://github.com/apache/plc4x/tree/fix/modbus_stri
> ng> (is this obsolete? What's the status on this?) 
> feature/profinet2<https://github.com/apache/plc4x/tree/feature/profine
> t2> (I think this is merged, right?) 
> feature/updated-mspec-string<https://github.com/apache/plc4x/tree/feat
> ure/updated-mspec-string> (I think this is obsolete, right?) 
> issue/PLC4X-304<https://github.com/apache/plc4x/tree/issue/PLC4X-304> 
> (I think this is merged, right?) 
> issue/PLC4X-311<https://github.com/apache/plc4x/tree/issue/PLC4X-311> 
> (I think this is merged, right?) 
> s7event<https://github.com/apache/plc4x/tree/s7event> (I think this is 
> merged, right?)
> 
> So, anyone wanting to keep one of these branches ... please reply in let's 
> say the next 7 days and if I don't hear back from you, I'll delete the listed 
> branches.
> 
> Chris
> 
> 

Reply via email to