I’d want to put some brain cycles on it before I open my fat mouth for a feature request, so I guess I’ll spitball a bit here for the time being.
Seems like the most obvious method would be duplicating the obs UI to the web, since it’s built in Electron. Not sure if that’s the route the devs want to take, but it makes a certain amount of sense. It wouldn’t be as flexible as I imagine that people would want though. Users would be limited to obs’s own interface, which seems counter to their goals.
Conversely, the idea of providing any kind of configurable publish pipeline seems… hairy. There’s a lot of potential asks from the users that direction. Would obs provide an entirely customizable build pipeline? Sounds hard, but also why not just have build scripts that can package/output the content to whatever the user wants at that point? Or maybe it’s more of a highly configurable site-builder type of operation? Sort of like a wordpress where the backend is your obs files, but you can customize the theme/interface… That might suit a lot of folks. Probably not everyone wants to remux their data into some weird, non-traditional format, and those who do will probably be able to make use of python or whatever for that.
Ooh, it could also be something like Hugo, where you write your own (or get a) theme with its own templates, using Handlebars or something to place content, possibly even allowing for users to place specific nodes in specific locations on the page (ie a MOC for Primary Navigation or social links or whatever)
It turns out that I don’t actually have a lot of specific ideas for it, so I guess thats why I was asking what we know, as that’d be a good springboard.
Regardless, I’m super excited to see what comes of Publish.
