SullivanChrisJ / drats

Taking a shot at bringing d-rats up to date
GNU General Public License v3.0
0 stars 0 forks source link

support on d-rats #3

Open maurizioandreotti opened 4 years ago

maurizioandreotti commented 4 years ago

Hi Chris, i am Maurizio iz2lxi, i am tring to update d-rats (some debug and few improvements) and seems you're doing a similar exercise. I see you're tring to upgrade the gtk interface already, i was more focused on keeping it alive.

if you want we can work together on the same subject.

my code review is here: https://github.com/maurizioandreotti/D-Rats

SullivanChrisJ commented 4 years ago

Greetings Maurizio,

I’m glad you found me. I look at this project from time to time and every once in a while try to do some work on it. It seems all fairly straightforward except for the UI. GTK is very hard to install (requiring compilation in C, which isn’t bad on Linux but difficult on Windows) and isn’t receiving much support. However, Tkinter is very different and the port would be hard. I have little experience in UI development but the communications code is something I understand pretty well, especially the AX.25. I did some professional assembler programming for X.25 a very long time ago. As I mentioned in my repo I believe there is a serious bug in the KISS AX.25 code in D-RATS in the FCS implementation.

I always thought D-RATS was pretty good but suffers from being based on obsolete libraries. I’m happy to help you if I can.

73,

Chris

From: MAURIZIO ANDREOTTI notifications@github.com Sent: May 19, 2020 4:57 PM To: SullivanChrisJ/drats drats@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [SullivanChrisJ/drats] support on d-rats (#3)

Hi Chris, i am Maurizio iz2lxi, i am tring to update d-rats (some debug and few improvements) and seems you're doing a similar exercise. I see you're tring to upgrade the gtk interface already, i was more focused on keeping it alive.

if you want we can work together on the same subject.

my code review is here: https://github.com/maurizioandreotti/D-Rats

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SullivanChrisJ/drats/issues/3 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AGMOZXAUV7ZON265FQUXVZLRSLXCJANCNFSM4NFLAFUA . https://github.com/notifications/beacon/AGMOZXAUPIFC5M4LWINT3U3RSLXCJA5CNFSM4NFLAFUKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4JIH7HRA.gif

maurizioandreotti commented 4 years ago

Hi Chris,

So … I did some fixes on the map renderind back in 2014 and 15 (when I was in the need for it) and now with lockdown I found some extra time to invest on it on general fixes and light improvments (maps, event filter, weather qst which went obsolete in the years) and apply script to “modernize” the code to be ready for python3.

Marius (in CC) supported the fix related to WL2K, and some step forward in the build scripts for linux and other help.

In addition to github, where there is the latest code and some additional info in the wiki) there are a few places where we “collaborate”:

On these two “places” there is some interest in d-rats, and in general people are happy to look into new elease, test and provide feedback (off course it needs to provide them something working and interesting for them to test)

I am keen to undertand what progresses where you able to achieve on your branch and understand if and how we can merge the efforts around it.

Thanks for now,

Maurizio IZ2LXI

From: Chris Sullivan notifications@github.com Sent: mercoledì 20 maggio 2020 04:37 To: SullivanChrisJ/drats drats@noreply.github.com Cc: MAURIZIO ANDREOTTI maurizioandreottilc@gmail.com; Author author@noreply.github.com Subject: Re: [SullivanChrisJ/drats] support on d-rats (#3)

Greetings Maurizio,

I’m glad you found me. I look at this project from time to time and every once in a while try to do some work on it. It seems all fairly straightforward except for the UI. GTK is very hard to install (requiring compilation in C, which isn’t bad on Linux but difficult on Windows) and isn’t receiving much support. However, Tkinter is very different and the port would be hard. I have little experience in UI development but the communications code is something I understand pretty well, especially the AX.25. I did some professional assembler programming for X.25 a very long time ago. As I mentioned in my repo I believe there is a serious bug in the KISS AX.25 code in D-RATS in the FCS implementation.

I always thought D-RATS was pretty good but suffers from being based on obsolete libraries. I’m happy to help you if I can.

73,

Chris

From: MAURIZIO ANDREOTTI <notifications@github.com mailto:notifications@github.com > Sent: May 19, 2020 4:57 PM To: SullivanChrisJ/drats <drats@noreply.github.com mailto:drats@noreply.github.com > Cc: Subscribed <subscribed@noreply.github.com mailto:subscribed@noreply.github.com > Subject: [SullivanChrisJ/drats] support on d-rats (#3)

Hi Chris, i am Maurizio iz2lxi, i am tring to update d-rats (some debug and few improvements) and seems you're doing a similar exercise. I see you're tring to upgrade the gtk interface already, i was more focused on keeping it alive.

if you want we can work together on the same subject.

my code review is here: https://github.com/maurizioandreotti/D-Rats

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/SullivanChrisJ/drats/issues/3 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AGMOZXAUV7ZON265FQUXVZLRSLXCJANCNFSM4NFLAFUA . https://github.com/notifications/beacon/AGMOZXAUPIFC5M4LWINT3U3RSLXCJA5CNFSM4NFLAFUKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4JIH7HRA.gif

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/SullivanChrisJ/drats/issues/3#issuecomment-631198672 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AB2W7OXGUUNA25I73WQSAH3RSM64LANCNFSM4NFLAFUA . https://github.com/notifications/beacon/AB2W7ORTJHY6DIGLZTHHK3TRSM64LA5CNFSM4NFLAFUKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEWPVHUA.gif

maurizioandreotti commented 4 years ago

Hi Chris

does your code compile? if yes on which platfomr? I tried executing it on the raspi where i run d-rats development code and i bumped into a syntax error on d-rats.py line 47 and oythers about print(f...

SullivanChrisJ commented 4 years ago

Hi Maurizio,

Nope. I have not gotten very far. I put it on github mainly because everyone once in a while I get some energy to work on it and didn’t want to lose track of it between sessions. The UI would take a lot of work for sure.

I did write some unit tests. Those all seem to work OK and are on the repository.

73,

Chris

From: MAURIZIO ANDREOTTI notifications@github.com Sent: May 22, 2020 9:21 AM To: SullivanChrisJ/drats drats@noreply.github.com Cc: Chris Sullivan github@ve3nrt.net; Comment comment@noreply.github.com Subject: Re: [SullivanChrisJ/drats] support on d-rats (#3)

Hi Chris

does your code compile? if yes on which platfomr? I tried executing it on the raspi where i run d-rats development code and i bumped into a syntax error on d-rats.py line 47 and oythers about print(f...

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/SullivanChrisJ/drats/issues/3#issuecomment-632687120 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AGMOZXEYWAXJXDHBATMMSM3RSZ32VANCNFSM4NFLAFUA .