chuanqi.xcq via llvm-dev
2021-Oct-29 16:08 UTC
[llvm-dev] [cfe-dev] FIXME Hunt Round Table
Hi Vassil,
The proposal looks interesting. But I have a basic question to ask.
What does a round table mean? Does it require us to attend a meeting at real
time.
Or does it mean a project that people could interact with each other more
quickly?
Thanks,
Chuanqi
------------------------------------------------------------------
From:llvm-dev <llvm-dev at lists.llvm.org>
Send Time:2021年10月29日(星期五) 21:23
To:Vassil Vassilev <v.g.vassilev at gmail.com>; David Blaikie <dblaikie
at gmail.com>
Cc:llvm-dev <llvm-dev at lists.llvm.org>; Clang Dev <cfe-dev at
lists.llvm.org>
Subject:Re: [llvm-dev] [cfe-dev] FIXME Hunt Round Table
This topic is very relevant indeed. I made a quick check in the clang sources
and this is the FIXME count for different releases:
Release #FIXME Increase
14 6101 12
13 6089 57
12 6032 242
11 5790 134
10 5656 320
9 5336 286
8 5050 53
7 4997 200
6 4797 157
5 4640 214 4 4426
In summary, the number of FIXMEs keeps growing... While I think we should
definitely address this I feel it might not be easy within 1h slot. This could
be an excellent task for a Hacker Lab for example. I am not sure though whether
it is planned for this year?
Other formats we can consider are:
Brainstorming our FIXME policy and what can be done to avoid/reduce the growth.
Should we start tagging FIXMEs by a domain or severity level and etc to help
find the most relevant ones?
Build some tooling e.g. finding the oldest FIXMEs or checking which domains have
more FIXMEs. I would particularly be interested in a way to classify them...
It's been a while I am trying to find a way to filter OpenCL-specific
FIXMEs. I think finding relevant FIXME could be a good first step forward.
Overall I would be happy to join this session in whichever format as soon as it
is in reasonable enough timing for me (AM hours would work best!).
Cheers,
Anastasia
From: cfe-dev <cfe-dev-bounces at lists.llvm.org> on behalf of David
Blaikie via cfe-dev <cfe-dev at lists.llvm.org>
Sent: 28 October 2021 20:55
To: Vassil Vassilev <v.g.vassilev at gmail.com>
Cc: llvm-dev <llvm-dev at lists.llvm.org>; Clang Dev <cfe-dev at
lists.llvm.org>
Subject: Re: [cfe-dev] [llvm-dev] FIXME Hunt Round Table
I like the idea, and would be happy to help in an advisory capacity - answering
folks questions about whether a given FIXME is easy/hard (as far as I know) and
where to go to maybe fix it. But doubt I have the motivation to be
driving/working on fixes myself, unfortunately.
On Thu, Oct 28, 2021 at 3:05 AM Vassil Vassilev via llvm-dev <llvm-dev at
lists.llvm.org> wrote:
Hi folks,
I was thinking to submit a round table focusing on resolving FIXMEs
in the codebase of clang and llvm. The idea is FIXME hunters to bring a
laptop and start hunting down the 13K FIXMEs in both codebases.
Ideally we would invite code owners to provide key insights and to
possibly review patches quickly.
I am wondering if that sounds fun and are there people willing to engage?
Best, Vassil
_______________________________________________
LLVM Developers mailing list
llvm-dev at lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20211030/68ffbbfb/attachment.html>
Vassil Vassilev via llvm-dev
2021-Oct-29 16:13 UTC
[llvm-dev] [cfe-dev] FIXME Hunt Round Table
Hi Chuanqi, I imagined that people interested will show up, at real time, and work on some pre-picked items/areas. I think the benefit from the real time participation is we could ask code owners for reviews/help. I agree that a Hackers Lab might have been a better format but I do not think there is such a thing this year. I am open to any suggestions how to a better format or make this more efficient. Best, Vassil On 10/29/21 7:08 PM, chuanqi.xcq wrote:> Hi Vassil, > > The proposal looks interesting. But I have a basic question to ask. > What does a round table mean? Does it require us to attend a meeting > at real time. > Or does it mean a project that people could interact with each other > more quickly? > > Thanks, > Chuanqi > > ------------------------------------------------------------------ > From:llvm-dev <llvm-dev at lists.llvm.org> > Send Time:2021年10月29日(星期五) 21:23 > To:Vassil Vassilev <v.g.vassilev at gmail.com>; David Blaikie > <dblaikie at gmail.com> > Cc:llvm-dev <llvm-dev at lists.llvm.org>; Clang Dev > <cfe-dev at lists.llvm.org> > Subject:Re: [llvm-dev] [cfe-dev] FIXME Hunt Round Table > > This topic is very relevant indeed. I made a quick check in the > clang sources and this is the FIXME count for different releases: > > Release #FIXME Increase > 14 6101 12 > 13 6089 57 > 12 6032 242 > 11 5790 134 > 10 5656 320 > 9 5336 286 > 8 5050 53 > 7 4997 200 > 6 4797 157 > 5 4640 214 > 4 4426 > > In summary, the number of FIXMEs keeps growing... While I think we > should definitely address this I feel it might not be easy within > 1h slot. This could be an excellent task for a Hacker Lab for > example. I am not sure though whether it is planned for this year? > > Other formats we can consider are: > > * Brainstorming our FIXME policy and what can be done to > avoid/reduce the growth. Should we start tagging FIXMEs by a > domain or severity level and etc to help find the most > relevant ones? > * Build some tooling e.g. finding the oldest FIXMEs or checking > which domains have more FIXMEs. I would particularly be > interested in a way to classify them... It's been a while I am > trying to find a way to filter OpenCL-specific FIXMEs. I think > finding relevant FIXME could be a good first step forward. > > > Overall I would be happy to join this session in whichever format > as soon as it is in reasonable enough timing for me (AM hours > would work best!). > > > Cheers, > Anastasia > > ------------------------------------------------------------------------ > *From:* cfe-dev <cfe-dev-bounces at lists.llvm.org> on behalf of > David Blaikie via cfe-dev <cfe-dev at lists.llvm.org> > *Sent:* 28 October 2021 20:55 > *To:* Vassil Vassilev <v.g.vassilev at gmail.com> > *Cc:* llvm-dev <llvm-dev at lists.llvm.org>; Clang Dev > <cfe-dev at lists.llvm.org> > *Subject:* Re: [cfe-dev] [llvm-dev] FIXME Hunt Round Table > I like the idea, and would be happy to help in an advisory > capacity - answering folks questions about whether a given FIXME > is easy/hard (as far as I know) and where to go to maybe fix it. > But doubt I have the motivation to be driving/working on fixes > myself, unfortunately. > > On Thu, Oct 28, 2021 at 3:05 AM Vassil Vassilev via llvm-dev > <llvm-dev at lists.llvm.org> wrote: > Hi folks, > > I was thinking to submit a round table focusing on resolving > FIXMEs > in the codebase of clang and llvm. The idea is FIXME hunters to > bring a > laptop and start hunting down the 13K FIXMEs in both codebases. > > Ideally we would invite code owners to provide key insights and to > possibly review patches quickly. > > I am wondering if that sounds fun and are there people willing > to engage? > > Best, Vassil > > _______________________________________________ > LLVM Developers mailing list > llvm-dev at lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev > >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20211029/ad5e5d1c/attachment.html>