Replies: 2 comments 1 reply
-
Nick,
know that I am still very interested in assisting from the end user perspective. 73, |
Beta Was this translation helpful? Give feedback.
1 reply
-
Nick,
Please take your time. I also volunteer what talents I have. No
pressure and GREAT Thanks!!!
73,
Dave - W5CSM
…On Mon, Mar 7, 2022 at 6:53 PM Nosey Nick ***@***.***> wrote:
Thanks Dave, yup, sorry, had a few other family priorities. Hope to be
able to get some more time to spend on this background-project in the
coming weeks.
—
Reply to this email directly, view it on GitHub
<#6 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AWKRSQVZQEXSGIVAR4KOSZDU62QIZANCNFSM5IAXMKFQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
You are receiving this because you commented.Message ID:
***@***.***
com>
--
Dave Null - W5CSM
***@***.***
915-861-2556
YouTube = txw5csm
D
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Having collected a bunch of the "feature requests / ideas" over at #3 , I have started to assemble some early design thoughts. Feel free to discuss...
Mostly hosted on noseynick.net and/or github 🌐 ...
I'm thinking it's probably safe to host most of the live HTML, 🖼️ Images, and Javascript code on my noseynick.net site and/or here on the github repo.
The component on your IRLP node
You'll definitely need something running on your IRLP node as well...
/etc/rc.local
?) it should guide you through the processGUI / user experience - events and widgets
I'm thinking it needs an event-driven framework that "follows the log", then a whole bunch of HTML/JS/Image "widgets", each with a tiny trivial purpose and the ability to trigger on different events. There's probably an existing JS event / widget library I can "piggy back" on top of and extend (I've used JQ, but there are likely newer/better frameworks, I'll do a bit of research). Obviously we will need some IRLP-specific widgets...
VE3RBM
, a node number widget2410
, a node status widget (idle
/connected
/etc), UTC date, UTC time, "local" date, "local" time, other widgets for random bits of label text, a link to view this node on irlp.net, etc. All optional.Embeddable
Ability to take any single widget, or small set of widgets, and embed them into other web pages, so your club can list "status of all of our club IRLP nodes" on the club website or whatever. This will need "just enough" of the event-driven framework to be able to update with the "live" status from your node(s) and toggle things on/off as appropriate.
The "bootstrap" page on your node will almost certainly be a special case of this in fact - "here is my config, now please embed the full-page standard layout and widget set for node 2410"
Why?!?
A few big advantages of the above approach - once I've got the basic minimal "node code", and event-driven widget framework sorted, you can all install the "node code" and "play along" as the rest is developed in small manageable chunks - each widget!
You'll be able to keep up with announcements here on github, then if you like the sound of a new widget / screen / layout, log into your node's console as admin, browse to the "widget catalogue", add the new function. If a new widget needs new "node code" to work, you can click the upgrade button, and that update installs itself. Someone discovers a security issue? I/we fix it, publish it, and let all admins know "please click on the update button on your web console ASAP to fix ..."
Like a free "app store" for your irlp web console.
So over to you...
Please keep "feature request" posts over in #3, but "how to make them real", architechture, design, implementation discussion, or "heck no not perl" type discussion here. Thanks and 73 -- Nick VA3NNW
Beta Was this translation helpful? Give feedback.
All reactions