Proposal for machine-readable contact info for spins maintainers
by Matthew Miller
Background: we want to notify spin maintainers when their particular
compose fails. Specifically, tag them in the ticket so they get notified.
(We could also possibly do email notifications or something else, but that
gets into the general problem of "sending automated email sucks", so for
first pass, tagging people in the pagure repo seems good.)
Related ticket: https://pagure.io/releng/compose-tracker/issue/4
Problem: there's no consistent machine-readable source of truth for who to
tag. Maintainer information is found in comments in the various kickstarts
in https://pagure.io/fedora-kickstarts/tree/master, but it's not in a
consistent format, and is sometimes a group mailing list rather than a FAS
ID.
Two competing proposals
Proposal A: make that header information consistent and required, with a
format like:
# SPIN-Maintainer-IDs: mattdm, mboddu
# SPIN-Maintainer-Names: Matthew Miller, Mohan Bodhu
# SPIN-Mailing-List: fedora-imaginaryimage(a)fedoraproject.org
or something like that.
Proposal B: remove maintainer info from unstructured comments, introduce
new "maintainers.toml" file. (Because Of Course It Does, compose-tracker
uses both Toml and Yaml. I've been playing with Rust lately, so I
arbitrarily pick Toml.
[spins]
[spins.imaginary]
fas = [ "mattdm", "mboddu" ]
maintainers = [ "Matthew Miller", "Mohan Bodhu" ]
or something like that. I'm just making this up as I type.
Thoghts?
--
Matthew Miller
<mattdm(a)fedoraproject.org>
Fedora Project Leader
3 years, 2 months
Revamping the Release Readiness meeting
by Ben Cotton
(Posting to many mailing lists for visibility. I apologize if you see
this more times than you'd like.)
You may have already seen my Community Blog post[1] about changing the
Release Readiness meeting process. The meeting has questionable value
in the current state, so I want to make it more useful. We'll do this
by having teams self-report readiness issues on a dedicated wiki
page[2] beginning now. This gives the community time to chip in and
help with areas that need help without waiting until days before the
release.
I invite teams to identify a representative to keep the wiki page up
to date. Update it as your status changes and I'll post help requests
in my weekly CommBlog posts[3] and the FPgM office hours[4] IRC
meeting. The Release Readiness meeting will be shortened to one hour
and will review open concerns instead of polling for teams that may or
may not be there. We will use the logistics mailing list[5] to discuss
issues and make announcements, so I encourage representatives to join
this list.
[1] https://communityblog.fedoraproject.org/fedora-program-update-2020-08/
[2] https://fedoraproject.org/wiki/Release_Readiness
[3] https://communityblog.fedoraproject.org/category/program-management/
[4] https://apps.fedoraproject.org/calendar/council/#m9570
--
Ben Cotton
He / Him / His
Senior Program Manager, Fedora & CentOS Stream
Red Hat
TZ=America/Indiana/Indianapolis
3 years, 3 months
[fedora-kickstarts] branch master updated (483a67b -> 0929a3f)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
mohanboddu pushed a change to branch master
in repository fedora-kickstarts.
from 483a67b Update fedora-live-jam_kde.ks
add 0929a3f Comment out paraview
No new revisions were added by this update.
Summary of changes:
fedora-comp-neuro-common.ks | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
3 years, 3 months
[fedora-kickstarts] branch master updated (f590dcc -> 483a67b)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
pbrobinson pushed a change to branch master
in repository fedora-kickstarts.
from f590dcc Update fedora-live-jam_kde.ks - Update favorites, old KDE4 stuff
add 483a67b Update fedora-live-jam_kde.ks
No new revisions were added by this update.
Summary of changes:
fedora-live-jam_kde.ks | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
3 years, 3 months
[fedora-kickstarts] branch f32 updated: IoT: setup ostree from f32/devel branched
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
pbrobinson pushed a commit to branch f32
in repository fedora-kickstarts.
The following commit(s) were added to refs/heads/f32 by this push:
new b892b89 IoT: setup ostree from f32/devel branched
b892b89 is described below
commit b892b8939cbd05a05f86e306ded7b49e46325722
Author: Peter Robinson <pbrobinson(a)fedoraproject.org>
AuthorDate: Wed Feb 19 09:17:15 2020 +0000
IoT: setup ostree from f32/devel branched
Signed-off-by: Peter Robinson <pbrobinson(a)fedoraproject.org>
---
fedora-iot.ks | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/fedora-iot.ks b/fedora-iot.ks
index 73370f3..e8d53d7 100644
--- a/fedora-iot.ks
+++ b/fedora-iot.ks
@@ -19,7 +19,7 @@ autopart --nohome --noswap --type=plain
# Equivalent of %include fedora-repo.ks
# Pull from the ostree repo that was created during the compose
-ostreesetup --nogpg --osname=fedora-iot --remote=fedora-iot --url=https://kojipkgs.fedoraproject.org/compose/iot/repo/ --ref=fedora/rawhide/${basearch}/iot
+ostreesetup --nogpg --osname=fedora-iot --remote=fedora-iot --url=https://kojipkgs.fedoraproject.org/compose/iot/repo/ --ref=fedora/devel/${basearch}/iot
reboot
@@ -41,14 +41,14 @@ fi
# Set the origin to the "main ref", distinct from /updates/ which is where bodhi writes.
# We want consumers of this image to track the two week releases.
-ostree admin set-origin --index 0 fedora-iot https://dl.fedoraproject.org/iot/repo/ "fedora/rawhide/${arch}/iot"
+ostree admin set-origin --index 0 fedora-iot https://dl.fedoraproject.org/iot/repo/ "fedora/devel/${arch}/iot"
# Make sure the ref we're supposedly sitting on (according
# to the updated origin) exists.
-ostree refs "fedora-iot:fedora/rawhide/${arch}/iot" --create "fedora-iot:fedora/rawhide/${arch}/iot"
+ostree refs "fedora-iot:fedora/devel/${arch}/iot" --create "fedora-iot:fedora/devel/${arch}/iot"
# Remove the old ref so that the commit eventually gets cleaned up.
-ostree refs "fedora-iot:fedora/rawhide/${arch}/iot" --delete
+ostree refs "fedora-iot:fedora/devel/${arch}/iot" --delete
# delete/add the remote with new options to enable gpg verification
# and to point them at the cdn url
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
3 years, 3 months
[fedora-kickstarts] branch f32 updated (d1e8a66 -> 449b3ef)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
kevin pushed a change to branch f32
in repository fedora-kickstarts.
from d1e8a66 SoAS: add defaults to sugar package, move a bunch of package selection to comps group
add 449b3ef Update fedora-live-jam_kde.ks - Update favorites, old KDE4 stuff
No new revisions were added by this update.
Summary of changes:
fedora-live-jam_kde.ks | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
3 years, 3 months
[fedora-kickstarts] branch master updated (35fa93e -> f590dcc)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
kevin pushed a change to branch master
in repository fedora-kickstarts.
from 35fa93e SoAS: add defaults to sugar package, move a bunch of package selection to comps group
add f590dcc Update fedora-live-jam_kde.ks - Update favorites, old KDE4 stuff
No new revisions were added by this update.
Summary of changes:
fedora-live-jam_kde.ks | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
3 years, 3 months
[fedora-kickstarts] branch f32 updated: SoAS: add defaults to sugar package, move a bunch of package selection to comps group
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
pbrobinson pushed a commit to branch f32
in repository fedora-kickstarts.
The following commit(s) were added to refs/heads/f32 by this push:
new d1e8a66 SoAS: add defaults to sugar package, move a bunch of package selection to comps group
d1e8a66 is described below
commit d1e8a6668bd60c016aa9d3c10b5bf0b969c5f35b
Author: Peter Robinson <pbrobinson(a)fedoraproject.org>
AuthorDate: Wed Feb 19 00:01:04 2020 +0000
SoAS: add defaults to sugar package, move a bunch of package selection to comps group
Signed-off-by: Peter Robinson <pbrobinson(a)fedoraproject.org>
---
fedora-soas-common.ks | 73 ++++++---------------------------------------------
1 file changed, 8 insertions(+), 65 deletions(-)
diff --git a/fedora-soas-common.ks b/fedora-soas-common.ks
index 5529683..1c52b4a 100644
--- a/fedora-soas-common.ks
+++ b/fedora-soas-common.ks
@@ -9,6 +9,12 @@
firewall --enabled --service=mdns,presence
%packages
+
+# == Core Sugar Platform ==
+@sugar-desktop
+
+# explicitly remove a bunch of extra stuff
+-openbox
-@fonts
-@dial-up
-@multimedia
@@ -30,6 +36,8 @@ firewall --enabled --service=mdns,presence
-abrt-cli
-ibus*
-hyperv-daemons
+-sane-backends
+-sane-backends-drivers-scanners
# Add some extra fonts
dejavu-sans-fonts
@@ -39,38 +47,12 @@ aajohan-comfortaa-fonts
sil-abyssinica-fonts
vlgothic-fonts
-# == Core Sugar Platform ==
-@sugar-desktop
--sugar-ruler
-sugar-cp-updater
-lightdm
-lightdm-gtk
-
# Write breaks unless we do this (we don't need it anyway)
-# enable for testing in the F17 dev cycle
@input-methods
# Needed for wifi, bluetooth and WWAN connection support
@networkmanager-submodules
-# == Platform Components ==
-# from http://wiki.sugarlabs.org/go/0.94/Platform_Components
-alsa-plugins-pulseaudio
-alsa-utils
-gstreamer1-plugins-base
-gstreamer1-plugins-good
-gstreamer1-plugins-bad-free
-gstreamer-plugins-espeak
-pulseaudio
-pulseaudio-utils
-
-# explicitly remove openbox and hopefully deal with what firstboot wants
--openbox
-
-# remove deps that come from god knows where
--sane-backends
--sane-backends-drivers-scanners
-
# Usefulness for DSL connections as per:
# http://bugs.sugarlabs.org/ticket/1951
rp-pppoe
@@ -82,7 +64,6 @@ livecd-tools
# Get the Sugar boot screen
-plymouth-system-theme
-plymouth-theme-charge
-sugar-logos
%end
@@ -102,44 +83,6 @@ dracut -N -f /boot/initramfs-$KERNEL_VERSION.img $KERNEL_VERSION
# Note that running rpm recreates the rpm db files which aren't needed or wanted
rm -f /var/lib/rpm/__db*
-# Add our activities to the favorites
-cat > /usr/share/sugar/data/activities.defaults << EOF
-org.laptop.WebActivity
-org.laptop.HelpActivity
-org.laptop.Chat
-org.laptop.sugar.ReadActivity
-org.laptop.sugar.GetBooksActivity
-org.laptop.AbiWordActivity
-org.laptop.TurtleArtActivity
-org.laptop.Calculate
-org.laptop.Clock
-org.laptop.ImageViewerActivity
-org.laptop.Memorize
-org.laptop.physics
-org.laptop.Pippy
-org.laptop.RecordActivity
-org.laptop.Oficina
-org.laptop.StopWatchActivity
-org.laptop.community.Finance
-org.laptop.community.TypingTurtle
-org.laptop.sugar.Jukebox
-org.laptop.Words
-org.eq.FotoToon
-org.gnome.Labyrinth
-com.laptop.Ruler
-org.sugarlabs.AbacusActivity
-org.sugarlabs.IRC
-org.sugarlabs.InfoSlicer
-org.sugarlabs.PortfolioActivity
-org.sugarlabs.StoryActivity
-org.sugarlabs.VisualMatchActivity
-com.garycmartin.Moon
-mulawa.Countries
-tv.alterna.Clock
-vu.lux.olpc.Maze
-vu.lux.olpc.Speak
-EOF
-
cat > /etc/sysconfig/desktop <<EOF
PREFERRED=/usr/bin/sugar
DISPLAYMANAGER=/usr/sbin/lightdm
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
3 years, 3 months
[fedora-kickstarts] branch master updated: SoAS: add defaults to sugar package, move a bunch of package selection to comps group
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
pbrobinson pushed a commit to branch master
in repository fedora-kickstarts.
The following commit(s) were added to refs/heads/master by this push:
new 35fa93e SoAS: add defaults to sugar package, move a bunch of package selection to comps group
35fa93e is described below
commit 35fa93e69dc9f63385c964c9290a0d8f7ae0d304
Author: Peter Robinson <pbrobinson(a)fedoraproject.org>
AuthorDate: Wed Feb 19 00:01:04 2020 +0000
SoAS: add defaults to sugar package, move a bunch of package selection to comps group
Signed-off-by: Peter Robinson <pbrobinson(a)fedoraproject.org>
---
fedora-soas-common.ks | 73 ++++++---------------------------------------------
1 file changed, 8 insertions(+), 65 deletions(-)
diff --git a/fedora-soas-common.ks b/fedora-soas-common.ks
index 5529683..1c52b4a 100644
--- a/fedora-soas-common.ks
+++ b/fedora-soas-common.ks
@@ -9,6 +9,12 @@
firewall --enabled --service=mdns,presence
%packages
+
+# == Core Sugar Platform ==
+@sugar-desktop
+
+# explicitly remove a bunch of extra stuff
+-openbox
-@fonts
-@dial-up
-@multimedia
@@ -30,6 +36,8 @@ firewall --enabled --service=mdns,presence
-abrt-cli
-ibus*
-hyperv-daemons
+-sane-backends
+-sane-backends-drivers-scanners
# Add some extra fonts
dejavu-sans-fonts
@@ -39,38 +47,12 @@ aajohan-comfortaa-fonts
sil-abyssinica-fonts
vlgothic-fonts
-# == Core Sugar Platform ==
-@sugar-desktop
--sugar-ruler
-sugar-cp-updater
-lightdm
-lightdm-gtk
-
# Write breaks unless we do this (we don't need it anyway)
-# enable for testing in the F17 dev cycle
@input-methods
# Needed for wifi, bluetooth and WWAN connection support
@networkmanager-submodules
-# == Platform Components ==
-# from http://wiki.sugarlabs.org/go/0.94/Platform_Components
-alsa-plugins-pulseaudio
-alsa-utils
-gstreamer1-plugins-base
-gstreamer1-plugins-good
-gstreamer1-plugins-bad-free
-gstreamer-plugins-espeak
-pulseaudio
-pulseaudio-utils
-
-# explicitly remove openbox and hopefully deal with what firstboot wants
--openbox
-
-# remove deps that come from god knows where
--sane-backends
--sane-backends-drivers-scanners
-
# Usefulness for DSL connections as per:
# http://bugs.sugarlabs.org/ticket/1951
rp-pppoe
@@ -82,7 +64,6 @@ livecd-tools
# Get the Sugar boot screen
-plymouth-system-theme
-plymouth-theme-charge
-sugar-logos
%end
@@ -102,44 +83,6 @@ dracut -N -f /boot/initramfs-$KERNEL_VERSION.img $KERNEL_VERSION
# Note that running rpm recreates the rpm db files which aren't needed or wanted
rm -f /var/lib/rpm/__db*
-# Add our activities to the favorites
-cat > /usr/share/sugar/data/activities.defaults << EOF
-org.laptop.WebActivity
-org.laptop.HelpActivity
-org.laptop.Chat
-org.laptop.sugar.ReadActivity
-org.laptop.sugar.GetBooksActivity
-org.laptop.AbiWordActivity
-org.laptop.TurtleArtActivity
-org.laptop.Calculate
-org.laptop.Clock
-org.laptop.ImageViewerActivity
-org.laptop.Memorize
-org.laptop.physics
-org.laptop.Pippy
-org.laptop.RecordActivity
-org.laptop.Oficina
-org.laptop.StopWatchActivity
-org.laptop.community.Finance
-org.laptop.community.TypingTurtle
-org.laptop.sugar.Jukebox
-org.laptop.Words
-org.eq.FotoToon
-org.gnome.Labyrinth
-com.laptop.Ruler
-org.sugarlabs.AbacusActivity
-org.sugarlabs.IRC
-org.sugarlabs.InfoSlicer
-org.sugarlabs.PortfolioActivity
-org.sugarlabs.StoryActivity
-org.sugarlabs.VisualMatchActivity
-com.garycmartin.Moon
-mulawa.Countries
-tv.alterna.Clock
-vu.lux.olpc.Maze
-vu.lux.olpc.Speak
-EOF
-
cat > /etc/sysconfig/desktop <<EOF
PREFERRED=/usr/bin/sugar
DISPLAYMANAGER=/usr/sbin/lightdm
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
3 years, 3 months
[fedora-kickstarts] branch f32 updated (ad9357f -> 4860ea2)
by pagure@pagure.io
This is an automated email from the git hooks/post-receive script.
kevin pushed a change to branch f32
in repository fedora-kickstarts.
from ad9357f Branching F32 from rawhide
add 4860ea2 Update fedora-live-jam_kde.ks
No new revisions were added by this update.
Summary of changes:
fedora-live-jam_kde.ks | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
3 years, 3 months