robin-fo
Well-known member
Hi everyone,
As some of you might be aware, I'm quietly developing new AppleTalk stacks for a year or so now. There is one targeted exclusively to embedded devices with limited resources, therefore only a subset of the possible functionality will be available. Currently, only AEP and NBP responders are implemented, with ATP following next.
The other stack is for bigger systems, supporting multiple network interfaces, routing etc. and currently much more progressed. However, I concluded that this bigger stack needs major rework to let it better integrate itself in other networking software like LwIP or an operating system kernel. In the meantime, I had a look at Netatalk 2 again and I surprisingly realized that porting it to modern macOS (which is one of the goals I'm following with the development of my own stack) might be much easier than I originally thought. This has now left me unsure on how I should continue with my projects and what their target use cases shall be.
I would therefore like to ask you for ideas, dreams and suggestions about where you could see uses for AppleTalk in our current modern+retro computing multiverse.
Below are some ideas I have on my own:
1. A modern desktop (and maybe mobile) App allowing you to inspect your local AppleTalk internet, showing all machines, zones and services as well as offering services like time synchronization, message exchange, basic file sharing and printing.
2. Some AppleTalk IoT devices for home automation (I even consider AppleTalk as being surprisingly well-suited for this) with data exchange done by the to-be-invented "AppleTalk Edge Telemetry Protocol" which might be similar to MQTT. I would however need to rely on others to develop native control applications for the classic MacOS.
3. Dongles allowing you to attach modern devices to vintage networks or vice-versa (e.g. for printers).
4. Build modern ports of network multiplayer games like Super Maze Wars.
What do you think?
As some of you might be aware, I'm quietly developing new AppleTalk stacks for a year or so now. There is one targeted exclusively to embedded devices with limited resources, therefore only a subset of the possible functionality will be available. Currently, only AEP and NBP responders are implemented, with ATP following next.
The other stack is for bigger systems, supporting multiple network interfaces, routing etc. and currently much more progressed. However, I concluded that this bigger stack needs major rework to let it better integrate itself in other networking software like LwIP or an operating system kernel. In the meantime, I had a look at Netatalk 2 again and I surprisingly realized that porting it to modern macOS (which is one of the goals I'm following with the development of my own stack) might be much easier than I originally thought. This has now left me unsure on how I should continue with my projects and what their target use cases shall be.
I would therefore like to ask you for ideas, dreams and suggestions about where you could see uses for AppleTalk in our current modern+retro computing multiverse.
Below are some ideas I have on my own:
1. A modern desktop (and maybe mobile) App allowing you to inspect your local AppleTalk internet, showing all machines, zones and services as well as offering services like time synchronization, message exchange, basic file sharing and printing.
2. Some AppleTalk IoT devices for home automation (I even consider AppleTalk as being surprisingly well-suited for this) with data exchange done by the to-be-invented "AppleTalk Edge Telemetry Protocol" which might be similar to MQTT. I would however need to rely on others to develop native control applications for the classic MacOS.
3. Dongles allowing you to attach modern devices to vintage networks or vice-versa (e.g. for printers).
4. Build modern ports of network multiplayer games like Super Maze Wars.
What do you think?