Email or username:

Password:

Forgot your password?
Top-level
Scott Jenson

@dahukanna Yeah, it's really a myth 'that you can move easily'. I've done it once and I'm not anxious to ever do it again.

As I understand it, it's not technically hard to improve it (e.g. also move your posts), it's a concern for abuse, which is frustrating. I've seen this movie too many times in my career: technologist's hard coding horrifically restrictive "correct behavior" when it should be so much more humane to keep the code simple and use a social norm to check for the potential harm.

10 comments
Dawn Ahukanna

@scottjenson
Yeah, the tools & skills are generally not available.
It leaves ability to self manage any “migration” (it’s not a move) in hands of those who are technically able.
Using an analogy: when I literally move house-
1. If renting, have contractual conditions for ending. If owner, sell the house.
2. Usually have some notice & time to make the move, with my “stuff”.
3. Have services like change of address, to inform family, friends, service providers contact details that I’m moving.

Scott Jenson

@dahukanna "Moving house" is an interesting metaphor, mostly because no matter how you do it, it's a lot of work.

Couldn't changing a server be more like "changing SIM cards"? You make a call, port your number over to another company, put it in, and things "just work."

Not a perfect comparison, but something closer to what I'd like changing servers to feel like.

Dawn Ahukanna

@scottjenson

I agree it should be like a “SIM-card switch” but there is no personal, edge-device, only a server in a data center. That’s why It’s a “device replacement” rather than a “SIM-card switch”The “edge-device” equivalent for the person is missing.

Olivier Forget

@dahukanna @scottjenson Yes "change device" is the correct analogy. A server move can't be as simple as a sim card switch because it's the server that hosts your data. So you're looking at moving a lot of data, especially if you've been posting with media files attached. And unlike a phone, you can't use a USB cable for the move! But, that doesn't mean it should be that hard. With a little engineering work and some good design choices, it could be easy. Servers are meant to move data after all.

Olivier Forget

@dahukanna @scottjenson For what it's worth, this is why I decided early on that one principle of dropserver.org is that you'd be able to take your stuff and move it easily. Should there be different ways of hosting Dropserver apps in the future (ha) then I want to establish very early that downloading a copy of your data and importing that into a different instance "should just work" (as far as it's possible.) This is the kind of thing you have to establish early.

Olivier Forget

@aljazmerzen @dahukanna @scottjenson Definitely! I was a (small) backer of their Kickstarter back in the day. Unfortunately the project isn't super active now. Also the paradigm they chose is not without issues. I wrote about that here: olivierforget.net/blog/2020/th still a great project that I wish would gain more traction.

Josef Davies-Coates

@teleclimber @aljazmerzen @dahukanna @scottjenson my favourite thing in this space is @cloudron it's by far the best IMHO. It's not #opensource but it's #sourceavailable. I started a thread on their forum of other similar things here which may be of interest forum.cloudron.io/post/73347

KungFuDiscoMonkey

@josef @teleclimber @aljazmerzen @dahukanna @scottjenson Oh wow! I've seen some of these on my own, but had not seen a list collected like that.

Home Assistant OS also has this in a way with the installable addons.
It's Docker based and most of the repos are published.

github.com/home-assistant/oper
github.com/home-assistant/addo
github.com/hassio-addons

Josef Davies-Coates replied to KungFuDiscoMonkey

@kfdm @teleclimber @aljazmerzen @dahukanna @scottjenson yeah Cloudron is Docker based too, and the individual Cloudron app packages they create are all themselves #opensource git.cloudron.io/apps it's just the core @cloudron platform itself that is only #sourceavailable

Go Up