!OGEhHVWSdvArJzumhm:matrix.org

Matrix HQ

68478 Members
The Official Matrix HQ - please come chat here! | https://matrix.org/docs/spec | To support Matrix.org development: https://patreon.com/matrixdotorg | Looking for hosting? Check out https://upcloud.com/matrix!7051 Servers

Load older messages


SenderMessageTime
22 Nov 2019
@rxl881:vector.modular.imRick joined the room.08:57:18
@sleep_tight:matrix.orgsleep_tight joined the room.08:57:23
@cos:hacklab.ficosIt should be quite simple to setup pipeline to share riot desktop from git to debian repository and update it. Someone just needs to do it.08:57:33
@kati:kamax.iomkatee joined the room.08:57:40
@cos:hacklab.ficosIs matrix.org migration now complete?08:58:08
@chris:cooperteam.netRAOF
In reply to@cos:hacklab.fi
It should be quite simple to setup pipeline to share riot desktop from git to debian repository and update it. Someone just needs to do it.

If you mean “git to official Debian repositories”, then a Debian maintainer who did that would quickly be no longer a Debian maintainer.

08:58:42
@cos:hacklab.ficos RAOF: debian hates electron or what? 08:59:23
@xenon149:matrix.vorakahva.comXEON joined the room.08:59:39
@chris:cooperteam.netRAOF
In reply to@cos:hacklab.fi
RAOF: debian hates electron or what?
Yes*, but that's not the problem.
09:00:32
@chris:cooperteam.netRAOFThe problem is “pipeline from git to repository”.09:00:58
@ptman:feneas.orgPaul joined the room.09:01:27
@chris:cooperteam.netRAOF(*: I'm not sure that it's possible to build electron from source, which would be a prerequisite for putting anything electron-based into the archive)09:01:54
@cos:hacklab.ficosEvery debian package has some kind of pipeline from version control to debian repository09:02:07
@TheJJ:matrix.orgjj joined the room.09:02:13
@mcfly2:matrix.orgMV joined the room.09:02:15
@mabraton:matrix.orgmabraton joined the room.09:04:13
@chris:cooperteam.netRAOFI think “pipeline” suggests something automated. Otherwise, yes. The pipeline is generally: upstream developer makes tarball from sources in VCS and releases it. Debian maintainer takes tarball and updates package.09:04:12
@velocity:matrix.orgSam joined the room.09:05:17
@cos:hacklab.ficosPipeline (as i meant) can have manual steps such as acceptance testing. Making tarballs and pushing packages can be automated, but some kind of quality control is needed.09:05:42
@kitsune:matrix.orgkitsune joined the room.09:06:09
@cos:hacklab.ficosRelease pipeline could be simplified to 1) run script that produces and installs .deb 2) test it 3) run another script which uploads package to repo.09:07:03
@whitesky:matrix.orgwhitesky joined the room.09:07:24
@chris:cooperteam.netRAOFExcept you can't upload the binary deb to the archive; you can only upload sources.09:09:36
@chris:cooperteam.netRAOF(I'd guess that packaging riot-web to Debian standard would probably be in excess of an engineer-year of work; there's a whole heap of stuff to do)09:10:44
@martial:lienert.frmartiall joined the room.09:10:44
@cadair:cadair.comCadair joined the room.09:12:05
@cos:hacklab.ficosYes, the uploading can upload sources that you built testing .deb from.09:12:12
@cos:hacklab.ficosBtw are there other electron-based apps in debian?09:12:38
@jonnyrobbie:matrix.orgjonnyrobbie joined the room.09:13:09
@afranke:matrix.orgAlexandre Franke joined the room.09:14:28

Show newer messages


Back to Room ListRoom Version: 5