The new contribution workflow for GNOME
No specific distribution required. No specific version required. No dependencies hell. Reproducible, if it builds for me it will build for you. All with an UI and integrated, no terminal required. Less than five minutes of downloading plus building and you are contributing."
Posted Apr 7, 2017 19:42 UTC (Fri)
by kloczek (guest, #6391)
[Link] (3 responses)
Yep. If you you will break thermometer definitely you will be able instantly cure the fever.
Posted Apr 8, 2017 17:22 UTC (Sat)
by pbonzini (subscriber, #60935)
[Link]
Posted Apr 9, 2017 16:08 UTC (Sun)
by ebassi (subscriber, #54855)
[Link] (1 responses)
Flatpak allows GNOME to provide an SDK (nightly or stable) that can be used to build an application, and that does not break your own OS.
Posted Apr 11, 2017 8:33 UTC (Tue)
by ovitters (guest, #27950)
[Link]
The whole process is terribly cumbersome and I wouldn't be surprised if loads of people gave up way before. You can also tell this because Google Summer of Code brings in most new contributors.
Posted Apr 7, 2017 20:54 UTC (Fri)
by jhoblitt (subscriber, #77733)
[Link] (2 responses)
Posted Apr 7, 2017 21:06 UTC (Fri)
by rahulsundaram (subscriber, #21946)
[Link]
That's how flatpakref files work. See examples at
Posted Apr 9, 2017 16:12 UTC (Sun)
by ebassi (subscriber, #54855)
[Link]
That was not a case of missing dependency information: the CLI tool would not recurse through the list of runtimes and extensions. Each application distributed as Flatpak needs to specify its runtime, unless it builds everything as a bundle. These days, you can provide "reference" files that contain a link to the repository where the runtime is stored, and the GPG key needed to validate it; the CLI and GUI tools will use that information to create a local repository where to install both the application and the runtime (plus extensions) needed to run the application.
Posted Apr 10, 2017 22:10 UTC (Mon)
by flussence (guest, #85566)
[Link] (2 responses)
(Just to be clear, I checked the website and it does say it still *compiles* this software - I'll assume good faith that GNOME isn't lying.)
Posted Apr 11, 2017 4:33 UTC (Tue)
by madscientist (subscriber, #16861)
[Link]
Posted Apr 11, 2017 8:36 UTC (Tue)
by ovitters (guest, #27950)
[Link]
Posted Apr 13, 2017 7:39 UTC (Thu)
by lamby (subscriber, #42621)
[Link]
Can we agree to not use the word "reproducible" to only mean "reliable" or "works on all machines"? https://reproducible-builds.org/docs/definition/ might be a good place to start.
The new contribution workflow for GNOME
The new contribution workflow for GNOME
The new contribution workflow for GNOME
The new contribution workflow for GNOME
The new contribution workflow for GNOME
The new contribution workflow for GNOME
The new contribution workflow for GNOME
The new contribution workflow for GNOME
The new contribution workflow for GNOME
The new contribution workflow for GNOME
The new contribution workflow for GNOME