App Packaging "Event"
-
@doodlemania2 Thanks for doing this and sharing.
One thing that stood out right away is when you mentioned the dev environment should not be in the Cloudron host OS, but somewhere else..
Now that we have sysbox working at a basic level, I think that "somewhere else" can easily be in a container using the sysbox runc which will properly encapsulate that environment safely, running within Cloudron.
-
@doodlemania2 said in App Packaging "Event":
I did a secondary recording just in case.
@doodlemania2 said in App Packaging "Event":
Here's the recording yall if you like:
https://video.apps.thedoodleproject.net/videos/watch/e7125134-fca9-4c0a-9d29-69cf19eb2464This should be added to https://videos.cloudron.io/ too.
@doodlemania2 said in App Packaging "Event":
We also have a volunteer for next session "Tomer" - I'll work with them to firm up the tooling.
Tomer is @thetomester13
-
@jdaviescoates actually since this is peertube and our instances follow each other, the video is already available there at https://videos.cloudron.io/videos/watch/e7125134-fca9-4c0a-9d29-69cf19eb2464
-
@jdaviescoates thanks! hi @thetomester13 didn't catch that earlier.
Blog on how I did all this coming in a few. -
@doodlemania2 Here's my blog on packaging, love of cloudron, and how I set up my broadcast. https://www.derekmartin.org/my-favorite-way-to-host/
-
@thetomester13 - hit me up on Matrix - would love to chat about a fully synchronous next meetup, unless you had other plans for yours.
-
DAMN! - missed the stream but did watch =] please do another!
+1 -
Hello all! I'd like to take the torch here and host the next Packaging Event. I'm thinking Wednesday at 5pm EST.
Since @doodlemania2 has mostly completed his work with Paperless-ng, and since many people are always asking about how to write tests for packaged apps, I figured I'd lead the charge with writing tests for a recently packaged app of mine, Astral.
Ideally this can be a more synchronous event, as opposed to a broadcast format. I'm happy to drive but wouldn't mind input (and conversation : ) while going through this. I'm not sure the best way to go about this, @doodlemania2 has suggested either a video call through the Matrix room from the previous event, or a Meet instance.
Happy to hear any thoughts! It'd also be good to know how many people here can plan on making it, or if another time would work better for people.
-
I think ideally someone would lead the session and do the main presentation/coding while viewers would be able to chime in like we had with matrix. That way the session can be nicely recorded and thus offers more value in the long term.
As far as I can tell bigbluebutton would be best for this @luckow might be able to offer some advice for this.
-
@nebulon I agree - the PeerTube worked well but is ideally suited for "broadcast" and not so much interactive. Matrix would be good cause it'd all be in line, but doesn't offer recording.
Has someone packaged BBB that we can leverage natively that does video, chat, recording?
-
@doodlemania2 said in App Packaging "Event":
Has someone packaged BBB
I don't think so. In part because there still isn't a stable release that'll run on Ubuntu 18.04
I've got an account on https://meet.coop though and could happily set-up a room for this. Recordings from BBB are a bit of a pain though, although they might work for this - by default the video is just of the presentation and audio and no webcams.
-
Of all the ones I've tried, I know it's not Cloudron, but the absolute easiest is meet.jit.si and recording to Dropbox, then you can move the video to Peertube or whatever very quickly after.
Edit: Just did a quick test, recordings are 720P, so only works well for screensharing if you have the resolution low.
Screenflow or Wondershare Demo Creator are the best screen recording options I know to record at higher resolutions.
-
@marcusquinn Don't we have Jitsi packaged? Could that work?
-
@doodlemania2 Perhaps. I've never ventured outside of using whatever is in the App Store, although I'm still pushing to get more dev assistance on app packaging from my network because it seems to be a bottleneck.
I think packaged or hosted is fine, I feel security is their USP, and it's ultimately going to be a public meeting anyway. I suspect recording would be best done locally, ideal resolution being 1920x1080, on Mac I tend to use "BetterSnapTool" for setting various screensize areas for recording just part of a screen without adjusting my main screen resolution.
Of all those I've tried, Jitsi has always been fast and reliable, so maybe just use their infrastructure until the Cloudron version is battle-tested?
-
@marcusquinn I think as long as we get the recording uploaded to Cloudron's video system, anything will work!
-
Alright, I am setup using @jdaviescoates 's BBB instance for now. We're still on for tomorrow, Wednesday the 27th at 5pm EST for writing some tests! Hope to see some people there!
-
The BBB room that this will be taking place at is here: https://ca.meet.coop/b/jos-2xl-ze7-g0q. Hope to see you all soon!