Text
Page: 1
Latest topics about
fabre.debian.net
Finding untouched bugs
Kentaro Hayashi
ClearCode Inc.
DebConf21 online August 28, 2021
Page: 2
See Rabbit Slide Show
https://slide.rabbit-shocker.org/authors/kenhys/debconf2021-online/
Page: 3
Personal profile
Debian Developer (@kenhys) since Sep, 2020
Trackpoint(soft dome) and Wasa beef(Yamayoshi Wasabi Potato Chips) fan
Working for ClearCode Inc.
Page: 4
ClearCode Inc.
https://www.clear-code.com/
It is important to do both free software activities and develop/support
software business
We feedback our business experiences to free software
Page: 5
Agenda
What is Fabre?
Recall DebConf20 presentation
What I want to solve
Useful use cases
Summary
Page: 6
What is Fabre?
https://fabre.debian.net/
Small web service to find untouched bugs
Page: 7
Recall DebConf20 presentation
summary
https://slide.rabbit-shocker.org/authors/kenhys/debconf2020-online/
Page: 8
What I want to solve
The troublesome cases about tracking bugs
Mainly package or maintainer oriented approach
https://qa.debian.org/
https://tracker.debian.org/
https://udd.debian.org/dmd/
Not so easy cases
Find only untouched bugs
See blocked bugs at a glance
Page: 9
How to solve this situation?
Provide simple front-end as an experimental service!
Mashup existing data
Import E-mail archives (debian-bugs-dist,debian-bugs-closed)
Use UDD metadata (udd-mirror@udd-mirror.debian.net)
Page: 10
fabre.debian.net
Page: 11
Latest topics
Fabre had been deployed under debian.net
Sponsorship for fabre.debian.net
And some more minor improvements
Page: 12
Fabre had been deployed under
debian.net
At first, Fabre was deployed under my own domain
fabre.debian.net was owned by other DD (unused for a long time)
Negotiated about fabre.debian.net subdomain with DSA (October, 2020)
Got fabre.debian.net subdomain and deployed (November, 2020)
Page: 13
Sponsorship for fabre.debian.net
May 2020 - Oct, 2020 (No sponsor, hosted on WebARENA/Indigo)
There is the issue about limited server resources
Oct, 2020 - June, 2021 (Sponsored by FOSSHOST)
June, 2021 - (Sponsored by Debian.net Team)
The issue about server resource has been solved!
Page: 14
Off-Topic: Request hosting
sponsor
https://salsa.debian.org/debian.net-team/requests/-/issues
Page: 15
And some more minor
improvements
Improved viewing bugs by category, severity
Added button to share bug report (Tweet)
Added more mailto: button to control bug report
Added to package description in each bug report
…
Page: 16
Use cases about fabre.debian.net
Finding a bug that no one working on
Sending control E-mail easily
Easy to view blocked bugs
Finding a FTBFS bug
Finding a security bug
Finding a architecture specific bug
Page: 17
Finding a bug that no one
working on
Show the number of comments for your hints
Page: 18
Sending control E-mail easily
Show mailto: buttons to control bugs on each bug report
Tagging Architecture is supported
Page: 19
Easy to view blocked bugs
List blocked bugs appropriately
Page: 20
Finding a FTBFS bug
https://fabre.debian.net/bugs/ftbfs/fixme
Page: 21
Finding a security bug
https://fabre.debian.net/bugs/security/fixme
Page: 22
Finding a architecture specific
bug
https://fabre.debian.net/bugs/archtag/arm64
Page: 23
Summary
Fabre had been deployed as debian.net subdomain
Fabre had been sponsored by Debian.net team
I’ve implemented what I want on fabre.debian.net since DebConf20
New FTBFS,Security,ArchTag categories and so on
Page: 24
Any questions?
Could you speak slowly if you have a question, please?
Use https://pad.online.debconf.org/p/16-latest-updates-about-
fabredebiannet-finding-u for asking a question
I’ll follow-up after this presentation a bit