Argonian: auto-upload data collected by your add-on
Hello fellow developers, gamers and enthusiasts!
My name is Arthur, and I'd like to show you something I've been devising: https://github.com/haggen/ESO-Argonian I've spent a few hours already on that, yea, but it's on me I had fun while doing it. Now, I reached a point where I can only continue if the community express interest. So, do you see future in it ? Do you feel it could be useful, even if it requires extra work or a shift in direction ? Any feedback is greatly appreciated! Thank you and happy gaming! |
Thank you, I'm actually working on a big thing which will need something like this. If you're interested about this, look at your PM's!
|
Quote:
|
Looks pretty interesting, but there's an external server in the mix.
Who maintains that server, and what happens to addons that depend on it when it goes away? |
Quote:
I tried to stay away from having a server up, but I needed a hub to receive the data and then relay it to the rightful recipient. But it's not written in stone, so if we can come up with an alternative I'd be glad to change it. I'll maintain the server. I already keep 4 servers and 5 web applications up and running as my job so no big deal here. The web service's being designed to be very low cost (no file storage, small database, etc.) and the source will be also be open, so anyone can take over if I'm no longer able. Also, if and whenever that happens I'll be notifying everyone by email in advance. Worst case scenario is user's data won't be uploaded and/or new data won't be downloaded, that's all that could ever happen, so no real damage to anyone, nothing would be lost, the user could still do it manually. |
I thought about it more after I posted the question, and came to the conclusion that if the source is on github that would pretty much alleviate concerns about a server going away.
But that would mean putting the server side magic on github, too. |
Quote:
|
This looks interesting http://www.esoui.com/forums/showthread.php?t=4933
I could shift Argonian to be a "saved variables manager" with a bunch of small features like sync (from and to the server) warn about big files, split, merge, etc. What do you think ? |
Quote:
... back to topic: sync, maybe revert to a known good state after the fie gets corrupted, could be useful (not for me, I'm not going to run a windows tray app on Linux, but for others ;)). But split/merge/fix broken, I advise you to scratch that idea right away. Focus on simple useful features. Trying to fix corrupted files with undocumented structure would be a monstrous, insurmountable task. Too much effort for miniscule effect. |
Wait - there's a linux version of the client??
|
Quote:
|
Quote:
|
So, I thought of an alternative to having a server in the mix.
You add-on developers set a SavedVariable named something like "_ArgonianUploadURL" and then, the software use its value as endpoint to the upload. I could also make it accept an e-mail, and then send it attached. And later, when I add download/sync functionality, it could expect a "_ArgonianDownloadURL". Note that the file downloaded would have to also have this variable, so the software can keep it in sync. (It'd check last modified header of the URL or something like that.) What do you guys think ? Cutting off the need for a server is a huge bonus IMO. |
https://github.com/haggen/ESO-Argonian is 404 now.
I would be interested in something like this. Did the project die? Are there any libs for it now, or anything? |
All times are GMT -6. The time now is 07:06 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI