* DAMON user-space tool (damo) has reached its 100th release
@ 2023-08-07 20:20 SeongJae Park
0 siblings, 0 replies; only message in thread
From: SeongJae Park @ 2023-08-07 20:20 UTC (permalink / raw)
To: damon
Cc: Andrew Paniakin, Dongjoo Seo, fdu, Honggyu Kim,
Michel Alexandre Salim, Puranjay Mohan, Steve Scargall, linux-mm,
linux-kernel
Hello DAMON community,
DAMON user-space tool (damo)[1] has started as a simple wrapper of commands,
and I personally didn't consider it serious, compared to DAMON. However, the
community started to give it interests and helps. Thanks to the helps, it has
now evolved a lot. Currently, I consider it as an important part of DAMON
project, and try to spend enough time for the tool, sometimes even more than
DAMON. That's a part of reasons why I started talks about the tool at
conferences[2,3].
We made the first release of it nearly two years ago, at 2021-08-30. Since
then, we tried to continue its development and release a new version about once
per week. According to the log, we missed the goal sometimes, but successfully
continued the overall pace.
As a result, we made 2,614 commits since the first release, and just tagged and
pushed the last commit as its 100th release[4]. It's just a trivial
achievement compared to other serious projects, but makes a humble hacker like
me a little emotional. It was possible all thanks to the community. It's
actually the community's achievement. I therefore just wanted to share this
small achievement to ourselves, and say thank you for your helps once again.
The community's helps include both code and non-code. I'd like to appreciate
samely, but I don't have a script for fetching name of all. Please forgive my
tiny brain. I'd like to list contributors who I can fetch the name here. Huge
thanks again.
$ git log --pretty="%an <%ae>" | sort | uniq
Andrew Paniakin <apanyaki@amazon.com>
Dongjoo Seo <commisori28@gmail.com>
fdu <1050329+fdu@users.noreply.github.com>
Honggyu Kim <honggyu.kp@gmail.com>
Michel Alexandre Salim <salimma@fedoraproject.org>
[...] # Hiding one having an incorrect email.
Puranjay Mohan <pjy@amazon.de>
[...] # Hiding myself.
Steve Scargall <steve.scargall@intel.com>
Also sharing some trivial statistics about the release. The stat has counted
using a buggy script[5]. In average, we made 3,417 lines of diff for each
release. Also attaching the full output of the script below.
$ ../relstat/relstat.py --versions $(git tag)
version files deletions insertions diff
v0.0.2(2021-09-06) 13 73 95 168
v0.0.3(2021-09-13) 7 103 118 221
[...]
v1.9.3(2023-08-07) 8 140 381 521
# avg 12 1669 1748 3417
# min 0 0 0 0
# max 89 112950 112950 225900
# total 1211 168576 176573 345149
# Among the 101 releases, v1.9.3 has
# 47th smallest file changes
# 84th smallest insertions
# 66th smallest deletions
# 80th smallest diffs
Looking forward to 200th, and 1,000th release of damo :D We, the community,
will make it together.
[1] https://github.com/awslabs/damo
[2] https://sched.co/1K5HS
[3] https://sched.co/1OGf9
[4] https://github.com/awslabs/damo/releases/tag/v1.9.3
[5] https://github.com/sjp38/relstat
Thanks,
SJ
----
$ ../relstat/relstat.py --versions $(git tag)
version files deletions insertions diff
v0.0.2(2021-09-06) 13 73 95 168
v0.0.3(2021-09-13) 7 103 118 221
v0.0.4(2021-09-22) 4 4 31 35
v0.0.5(2021-09-28) 5 15 14 29
v0.0.7(2021-10-12) 4 42 42 84
v0.0.8(2021-10-19) 2 2 7 9
v0.0.9(2021-10-20) 0 0 0 0
v1.0.0(2021-11-02) 0 0 0 0
v1.0.1(2021-11-09) 2 4 4 8
v1.0.2(2021-11-16) 14 6 24 30
v1.0.3(2021-11-23) 8 10 142 152
v1.0.4(2021-11-26) 2 2 2 4
v1.0.5(2021-11-30) 2 3 3 6
v1.0.6(2021-12-07) 7 14 31 45
v1.0.7(2021-12-14) 2 4 8 12
v1.0.8(2021-12-15) 2 2 2 4
v1.0.9(2021-12-21) 0 0 0 0
v1.1.0(2021-12-28) 7 15 90 105
v1.1.1(2021-12-28) 3 6 19 25
v1.1.2(2021-12-28) 4 4 51 55
v1.1.3(2022-01-03) 3 5 11 16
v1.1.4(2022-01-10) 4 36 17 53
v1.1.5(2022-01-17) 4 5 34 39
v1.1.6(2022-01-24) 5 14 21 35
v1.1.7(2022-01-31) 4 10 29 39
v1.1.8(2022-02-07) 2 10 12 22
v1.1.9(2022-02-14) 7 246 450 696
v1.2.0(2022-02-22) 13 53 248 301
v1.2.1(2022-03-01) 12 53 172 225
v1.2.2(2022-03-01) 3 6 3 9
v1.2.3(2022-03-08) 10 82 283 365
v1.2.4(2022-03-15) 3 2 3 5
v1.2.5(2022-03-22) 8 35 57 92
v1.2.6(2022-03-28) 23 94 79 173
v1.2.7(2022-04-04) 10 21 31 52
v1.2.8(2022-04-11) 7 21911 21915 43826
v1.2.9(2022-04-26) 18 21963 23272 45235
v1.3.0(2022-05-02) 9 30 243 273
v1.3.1(2022-05-09) 5 13 68 81
v1.3.2(2022-05-24) 5 33 38 71
v1.3.3(2022-05-30) 4 3 134 137
v1.3.4(2022-06-13) 11 26 238 264
v1.3.5(2022-06-20) 6 106 58 164
v1.3.6(2022-06-27) 4 32 122 154
v1.3.7(2022-07-04) 4 37 70 107
v1.3.8(2022-07-11) 10 368 219 587
v1.3.9(2022-07-18) 6 195 166 361
v1.4.0(2022-07-26) 4 5 5 10
v1.4.1(2022-08-15) 6 5 73 78
v1.4.2(2022-08-22) 16 82 100 182
v1.4.3(2022-08-29) 10 134 125 259
v1.4.4(2022-09-05) 7 165 211 376
v1.4.5(2022-09-05) 2 2 2 4
v1.4.6(2022-09-12) 3 75 91 166
v1.4.7(2022-09-19) 3 55 117 172
v1.4.8(2022-09-26) 4 186 158 344
v1.4.9(2022-10-03) 5 163 197 360
v1.5.0(2022-10-10) 10 66 213 279
v1.5.1(2022-10-18) 9 118 145 263
v1.5.2(2022-10-24) 10 40 454 494
v1.5.3(2022-11-01) 20 214 594 808
v1.5.4(2022-11-10) 14 110 517 627
v1.5.5(2022-11-16) 17 537 601 1138
v1.5.6(2022-11-21) 15 529 552 1081
v1.5.7(2022-11-28) 75 285 773 1058
v1.5.8(2022-12-05) 14 211 382 593
v1.5.9(2022-12-12) 9 123 314 437
v1.6.0(2022-12-26) 22 956 1010 1966
v1.6.1(2023-01-03) 18 144 450 594
v1.6.2(2023-01-09) 9 157 239 396
v1.6.3(2023-01-16) 33 257 457 714
v1.6.4(2023-01-23) 20 195 294 489
v1.6.5(2023-01-30) 24 253 251 504
v1.6.6(2023-02-10) 24 138 120 258
v1.6.7(2023-02-13) 89 351 240 591
v1.6.8(2023-02-20) 10 209 143 352
v1.6.9(2023-02-27) 25 398 345 743
v1.7.0(2023-03-06) 12 136 204 340
v1.7.1(2023-03-13) 9 153 211 364
v1.7.2(2023-03-20) 8 60 121 181
v1.7.3(2023-03-20) 10 90 134 224
v1.7.4(2023-03-27) 17 139 142 281
v1.7.5(2023-04-03) 20 264 256 520
v1.7.6(2023-04-10) 21 53 315 368
v1.7.7(2023-04-17) 21 315 381 696
v1.7.8(2023-04-24) 21 253 238 491
v1.7.9(2023-05-01) 17 112950 112950 225900
v1.8.0(2023-05-09) 2 0 2 2
v1.8.1(2023-05-15) 15 67 136 203
v1.8.2(2023-05-22) 46 325 435 760
v1.8.3(2023-05-29) 16 231 232 463
v1.8.4(2023-06-05) 22 362 383 745
v1.8.5(2023-06-12) 14 89 371 460
v1.8.6(2023-06-19) 14 171 187 358
v1.8.7(2023-06-26) 15 174 236 410
v1.8.8(2023-07-03) 13 43 236 279
v1.8.9(2023-07-10) 33 189 362 551
v1.9.0(2023-07-17) 16 178 228 406
v1.9.1(2023-07-24) 16 286 394 680
v1.9.2(2023-08-01) 10 47 189 236
v1.9.3(2023-08-07) 8 140 381 521
# avg 12 1669 1748 3417
# min 0 0 0 0
# max 89 112950 112950 225900
# total 1211 168576 176573 345149
# Among the 101 releases, v1.9.3 has
# 47th smallest file changes
# 84th smallest insertions
# 66th smallest deletions
# 80th smallest diffs
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2023-08-07 20:20 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-07 20:20 DAMON user-space tool (damo) has reached its 100th release SeongJae Park
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.