I’ve summarized my thoughts in a blog post. It was a great event, and I’m happy I attended.
From the back and Left first:
@karry (thanks a lot, host with the most!) @rainemak @sebix @pherjung @nephros @vlagged @Obikawa @xmlich02
Front row:
poetaster rubdos (sorry, not sure of nick) direc85 MikeB (sorry, I don’t think there’s a nick!)
I also made a brain dump on my blog!
A big thanks to @xmlich02 and @rubdos for sharing impressions!
I wanted to add that those two propelled @pherjung to get a nearly complete rust env running and integrate with obs. It’s now up to us to help @pherjung complete the process and document how you set up rust dependencies (vendor dir ahoi!) to compile on obs … or @nephros will simply provide a cheatsheet and we’re all set
Right, I should’ve added a section on OBS and Taak!! So many things happened that they didn’t fit in my head anymore.
EDIT: added it to my post
One of those quiet developments at the hackathon that I’d like to mention concerns an effort started by @oroesler , namely, https://sailfishos.wiki the sailmates having agreed to take over responsibility for it @sebix has completed the infrastructure work for it and soon we’ll a new home for it.
EDIT: it will be moving to a new domain, whereupon we’ll start a thread to alert to documentation moving to the wiki.
Yea I think I got it.
It would be useful methinks to distill what we know about rust buildingnon OBS into a macro package, similar to the python-rpm-macros package.
Then you can just BuildRequire that package, and use a simpler-looking .spec file.
You mean like cargo_packaging Building cargo / rust software on community OBS - #5 by vlagged ?
E.g. sailfish_cargo_packaging
Yes. do all the export and other definitions in one or several RPM macros, and then reduce any rust/cargo .specs to something like
BuildRequires: cargo-rpm-macros
[...]
%define vendor_tarball vendor.tar.gz
%build
%cargo_obs_set_build_flags
%cargo_obs_build
%install
%cargo_obs_install
The Chum Qt5/KF5 packages use a similar approach, which I have copied for retroarch, where .spec files look like
by depending on
https://build.sailfishos.org/package/show/home:nephros:devel:games:retroarch/retroarch-rpm-macros
which has
So, better late than never Version 1.1.9 of tooter is coming to harbour and a chum near you …
Woohoo! A Blog Post!
The event was probably worth it, great sign and nice read
It was worth it for the company! Which was generally soon accompanied by good Czech food. And beer. What more could one want!
Great to see a blog post!
Free to a couple of times, THANKS all who donated!!
Front row:
poetaster rubdos, hoxifi, direc85 MikeB (sorry, I don’t think there’s a nick!)