Thanks for the first good set of questions, I’ll try my best, and @rinigus may chip in.
- Its possible to submit pre-built binaries to OBS (thats how we do the android packaging in ports) but for chum, i think its best if we build from source
2, No, we dont have a guide, but can add something to the documentation repo. Building on OBS is very easy though, just take a look at the other packages, all you need to provide is the _service file which points to the source repo, and everything will be built. - Currently we dont have any rules, its almost the wild west, except we ask that you try not to break anything. This may be revised as we progress.
- AFAIK, and I may get corrected, OBS will do you debuginfo and debugsource packages, but doc and devel would be down to your .spec file.