#76 updater app

Open
opened 2 years ago by shuvit · 4 comments
shuvit commented 2 years ago

need an app to auto run updates.

probably should use ftp so it can check dates on files.

needs to be cross platform.

standalone app probably preferred.

need an app to auto run updates. probably should use ftp so it can check dates on files. needs to be cross platform. standalone app probably preferred.
Farmerjoe12 commented 2 years ago
Collaborator

Could this turn into a CI/CD situation: every time a significant branch is merged into main it’s pushed out as an update.

Could this turn into a CI/CD situation: every time a significant branch is merged into main it's pushed out as an update.
shuvit commented 2 years ago
Owner

Using ftplib and a created guest account I have logging in to ftp and getting file lists working using ftplib.

I can’t seem to get symlinks working, so it looks like we will be storing the files in the guest user’s ftp directory.

Next is actually doing things with files.

I think there are going to be a lot of issues with too many/hung connections using ftp, but we will see.

Using ftplib and a created guest account I have logging in to ftp and getting file lists working using ftplib. I can't seem to get symlinks working, so it looks like we will be storing the files in the guest user's ftp directory. Next is actually doing things with files. I think there are going to be a lot of issues with too many/hung connections using ftp, but we will see.
shuvit commented 2 years ago
Owner

I got everything working, with a single root directory. Going to put this on hold for a while until I can come up with a good plan for traversing directories recursively or find a better solution.

I got everything working, with a single root directory. Going to put this on hold for a while until I can come up with a good plan for traversing directories recursively or find a better solution.
shuvit commented 2 years ago
Owner

messed with a gkinter thing. I should be able to create a cross platform gui app executable. At the moment the app checks the server for the current version and compares to the local version file. prints if server version is newer.

messed with a gkinter thing. I should be able to create a cross platform gui app executable. At the moment the app checks the server for the current version and compares to the local version file. prints if server version is newer.
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
Cancel
Save
There is no content yet.