KingfuChan / Departure-List-Sequencing-PlugIn-for-EuroScope

Help arranging sequences of DEL, GND and TWR in EuroScope
MIT License
11 stars 1 forks source link

System not syncing with other ES users #1

Open iztanqh opened 3 years ago

iztanqh commented 3 years ago

Hello,

I am currently trailing the system for use in Singapore. However it is not syncing with other users. Can anything be done regarding this or is it only for 1 controller?

Cheers!

KingfuChan commented 3 years ago

Hi,

I'm sorry to say at current stage I haven't implemented the sync things to the plugin, though it's been in the to-do list for a while. Howevery I can tell you some facts about this syncing issue. According to the SDK provided by EuroScope, it's not viable for a 3rd party plugin to share the same data (other than default itmes) among different online controllers. So basically there are two sollutions for this issue. The first one requires a back-end server which different controller have access to. But it's not within my capability, and it's better for divisions develop there server on their own. I'm sorry for this method I'm unable to provide much help. The other method is tricky but still problematic. Plugins can modify controller assign data (e.g. speed, heading, altitude), which means I can make this plugin store its data in the controller assigned data. But limitations still exist. For example, it may only store the ground state info, leaving the sequences not to be shared among other controllers. Besides, given that these default items may be displayed in tags, under certain circumstances it may look weird. In the comming future I may continue develop the syncing function with the latter method. And since it's an open-source project, you may feel free to modify it and accomodate to your division :)

Thanks for your attention.

iztanqh commented 3 years ago

Hello,

No worries. Thank you :)

Isaac Tan Training Director, SINvACC Deputy Director, VATSEA VATSIM Network Supervisor isaactan.vatsea@gmail.com VATSIM Southeast Asia http://www.facebook.com/vatsea http://discord.gg/EbnFEty www.vat-sea.com www.vatsim.net http://www.vat-sea.com/

This message (including any attachments) may contain confidential, proprietary, privileged and/or private information. The information is intended to be for the use of the individual or entity designated above. If you are not the intended recipient of this message, please notify the sender immediately, and delete the message and any attachments. Any disclosure, reproduction, distribution or other use of this message or any attachments by an individual or entity other than the intended recipient is prohibited.

On Sun, Feb 28, 2021 at 11:55 AM Kingfu Chan notifications@github.com wrote:

Hi,

I'm sorry to say at current stage I haven't implemented the sync things to the plugin, though it's been in the to-do list for a while. Howevery I can tell you some facts about this syncing issue. According to the SDK provided by EuroScope, it's not viable for a 3rd party plugin to share the same data (other than default itmes) among different online controllers. So basically there are two sollutions for this issue. The first one requires a back-end server which different controller have access to. But it's not within my capability, and it's better for divisions develop there server on their own. I'm sorry for this method I'm unable to provide much help. The other method is tricky but still problematic. Plugins can modify controller assign data (e.g. speed, heading, altitude), which means I can make this plugin store its data in the controller assigned data. But limitations still exist. For example, it may only store the ground state info, leaving the sequences not to be shared among other controllers. Besides, given that these default items may be displayed in tags, under certain circumstances it may look weird. In the comming future I may continue develop the syncing function with the latter method. And since it's an open-source project, you may feel free to modify it and accomodate to your division :)

Thanks for your attention.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/KingfuChan/Departure-List-Sequencing-PlugIn-for-EuroScope/issues/1#issuecomment-787311289, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJLD53CKZS5GVZZJGX57FO3TBG5D7ANCNFSM4YHW6PBQ .

KingfuChan commented 3 years ago

Hello Isaac Tan,

I've added the synchronizing function to the plugin with the latter method I mentioned before.

Cheers!

iztanqh commented 3 years ago

Awesome! Thank you so much!

Cheers!

Isaac Tan Training Director, SINvACC Deputy Director, VATSEA VATSIM Network Supervisor @.*** VATSIM Southeast Asia http://www.facebook.com/vatsea http://discord.gg/EbnFEty www.vat-sea.com www.vatsim.net http://www.vat-sea.com/

This message (including any attachments) may contain confidential, proprietary, privileged and/or private information. The information is intended to be for the use of the individual or entity designated above. If you are not the intended recipient of this message, please notify the sender immediately, and delete the message and any attachments. Any disclosure, reproduction, distribution or other use of this message or any attachments by an individual or entity other than the intended recipient is prohibited.

On Sat, Mar 13, 2021 at 11:19 AM Kingfu Chan @.***> wrote:

Hello Isaac Tan,

I've added the synchronizing function to the plugin with the latter method I mentioned before.

Cheers!

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/KingfuChan/Departure-List-Sequencing-PlugIn-for-EuroScope/issues/1#issuecomment-797857381, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJLD53A5ENC6QEKZT2TUHKLTDLKU7ANCNFSM4YHW6PBQ .