So the main project, the main thing, the central thing.
It has been in my mind a long time, and is super multifaceted i guess it's a life in a way.
for now what we can do.
what we have access to right now, is getting the limited devices i have up and working.
Get them modifiable.
They need to run a common OS.
for now that is going to Void or as close as i can get to it.
For the phone and watch for now android is going to be where they are, but we need to increase communication with them.
So we have:
Desktop - Jakarutu Navi
Laptop - Mira
Phone - Sputnik
I would like literally all these devices to operate within the same ecosystem.
It's very very annoying to me that they don't.
The vision is the most obvious one.
take a picture on the phone, throw it to the CRT.
Take a video feed from camera attached to a pi and stream it on the switch.
play a game on the laptop using the vita as a remote, while it plays video stored on the desktop.
there is literally no reason why this isn't possible, technologically speaking.
It's frustrating how many small roadblocks there are between that vision and making that vision reality.
each one of these devices has it's own sdk, and process to get it up and running.
Currently both Jakarutu and Mira have void linux.
i like using xbps.
but if im going to be serious about using it i need to set up my own repo.
Im going to need to create some packages, so doing it the proper xbps-src way would be nice.
Making a nice metapackage for each of the devices i have that includes all the packages i like sounds like a super sane way of handling provisioning.
Making Jakarutu a certificate authority and having build server, webserver etc seems logical as well.
targeting the vita as a first on the block seems like a good choice, but im not totally sold.
The tablet i have is a kindle fire.
OG first gen.
It's a fairly hackable device, with old hardware.
If i can make that thing run as a smart display for my pc then we are basically well - WELL - on our way to the dream.
Because it's such an old device i don't have to feel too stressed if i screw something up, unlike with the vita, where a screwup would be very sad.
also since it's an arm processor it would neccessitate having a decent cross compiling setup, which is actually a good thing in terms of benig a good benchmark.
It's a pretty silly thing to do, but it would also get the device that's essentially furthest in the grave in the spotlight and getting life breathed back into it.
if it works that is.
Without doing this, the device is essentially a paperweight.
I was never happy about the amount of power it had, it's down right slow.
So getting a lightweight linux running on it will be a good demo of what we are really looking at in terms of performance gains.
this is going to also determine if we really want to stick with linux.
Technically we can use xbps even if we don't use linux, if we port xbps to something else.
xbps for plan9 might be a truely interesting route.
lets not get a head of ourselves tho.
That is an alternate route to look if linux doesn't run well on the kindle fire.
a name i feel is a really important thing, but i don't know if i have one for this.
I don't want to give it one name then take it back and do a different one.
i will if a more perfect name comes around, obviously, but i'd like to start of with a name i like.
I'll have to think about it.
for now i need to take a nap, then we will see about trying to get a basic build enviroment set up for kindle fire.
then see about putting that in xbps-src?
maybe see about getting an xbps-src repo set up on jakarutu first.
so many things... but i guess it's one foot in front of the other.