abaddonpuff / bladeART

Swiss Knife Repo PDM
0 stars 0 forks source link

work with s3 buckets #16

Open bbelderbos opened 2 months ago

bbelderbos commented 2 months ago

@abaddonpuff can you flesh out the use case here? Are we posting to or pulling from a bucket? And to what end?

Starter code for upload: https://github.com/PyBites-Open-Source/pybites-tools/blob/main/pybites_tools/aws.py

bbelderbos commented 2 months ago

@abaddonpuff we can go input or output, I think input is more interesting for this app.

What do you think about for example:

Only concern is unencrypted data going over the wire (aws -> your app), but we'd prototype it with fake data anyways.

Something like this or did you have another use case in mind?

bbelderbos commented 2 months ago

@abaddonpuff thoughts? And any other progress?

abaddonpuff commented 2 months ago

Sorry Bob, had to stay extra late yesterday at work because of some investigations and it was super difficult for me to make progress. Will make up for it tonight and tomorrow morning.

I figured an idea that would be fun.

Sorry I think I used most of my night today to figure out all of this (sometimes the ideas I get involves my job, the things I know of and they have so many dependencies to things that I don't have or that cost). So I tried to change my mentality to the things I can control and are free and I like and for the 1st application this would be pretty much the same structure, just different apis, different solutions and I can easily extrapolate the knowledge to the tools I have on my work.

This idea has also a lot more structure to it and it will be fun to learn.

It took me more than expected to figure out this so I will start the coding part tomorrow and make up for the time lost tomorrow morning and over the weekend too.

Pasting here the Design PDM - Pybites - 1 v2

bbelderbos commented 2 months ago

Nice, this is way more practical and it'll be fun! I agree that work dependencies have slowed us down a bit (although you still have progressed + learned a lot I think). So let's kick this off as a new project, we'll discuss in our meeting later today ...