Bug 289889 - New Commiter (tiga): first steps (1-5)
Summary: New Commiter (tiga): first steps (1-5)
Status: Closed FIXED
Alias: None
Product: Documentation
Classification: Unclassified
Component: Website (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-doc (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-28 18:56 UTC by Tiago Gasiba
Modified: 2025-09-29 17:15 UTC (History)
3 users (show)

See Also:


Attachments
steps 1-4 (7.69 KB, application/mbox)
2025-09-28 18:56 UTC, Tiago Gasiba
no flags Details
step 5 (1.25 KB, patch)
2025-09-28 18:57 UTC, Tiago Gasiba
no flags Details | Diff
steps 1-4 (7.69 KB, patch)
2025-09-28 18:59 UTC, Tiago Gasiba
no flags Details | Diff
steps 1-4 (7.69 KB, patch)
2025-09-28 21:00 UTC, Tiago Gasiba
no flags Details | Diff
step 5 (1.24 KB, patch)
2025-09-28 21:27 UTC, Tiago Gasiba
no flags Details | Diff
steps 1-4 (7.68 KB, patch)
2025-09-28 21:27 UTC, Tiago Gasiba
no flags Details | Diff
git log for src (355 bytes, text/plain)
2025-09-28 22:38 UTC, Tiago Gasiba
no flags Details
git log for doc (483 bytes, text/plain)
2025-09-28 22:38 UTC, Tiago Gasiba
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tiago Gasiba freebsd_committer freebsd_triage 2025-09-28 18:56:48 UTC
Created attachment 264135 [details]
steps 1-4

Submitting my PR to complete the first steps, as per Committers Guide [0], regarding New Committers, section 7.1.

A warm thank you to Nuno (eduardo) and Florian (flo) for being my mentors!
Also big thanks to Vladimir (vvd), who gave me a lot of guidance and support.
Also thank you to the other FreeBSD committers, who also took the time to look at my previous PRs.

I have learnt, and I will continue to learn a lot in this awesome journey.

/Tiago

--
[0] https://docs.freebsd.org/en/articles/committers-guide/#conventions-committers
Comment 1 Tiago Gasiba freebsd_committer freebsd_triage 2025-09-28 18:57:09 UTC
Created attachment 264136 [details]
step 5
Comment 2 Tiago Gasiba freebsd_committer freebsd_triage 2025-09-28 18:59:24 UTC
Created attachment 264137 [details]
steps 1-4

Previous file was not identified as a patch... fixing that...
Comment 3 Tiago Gasiba freebsd_committer freebsd_triage 2025-09-28 21:00:14 UTC
Created attachment 264139 [details]
steps 1-4

Fix
sh addkey.sh tiga BEFC7B81C447AC4D ;
Comment 4 Tiago Gasiba freebsd_committer freebsd_triage 2025-09-28 21:27:15 UTC
Created attachment 264141 [details]
step 5
Comment 5 Tiago Gasiba freebsd_committer freebsd_triage 2025-09-28 21:27:47 UTC
Created attachment 264142 [details]
steps 1-4
Comment 6 Nuno Teixeira freebsd_committer freebsd_triage 2025-09-28 22:31:58 UTC
LGTM
Comment 7 Tiago Gasiba freebsd_committer freebsd_triage 2025-09-28 22:38:01 UTC
Created attachment 264143 [details]
git log for src
Comment 8 Tiago Gasiba freebsd_committer freebsd_triage 2025-09-28 22:38:19 UTC
Created attachment 264144 [details]
git log for doc
Comment 9 Vladimir Druzenko freebsd_committer freebsd_triage 2025-09-28 22:42:39 UTC
Congratulation!
Comment 10 Florian Smeets freebsd_committer freebsd_triage 2025-09-29 16:37:45 UTC
Approved.
Comment 11 commit-hook freebsd_committer freebsd_triage 2025-09-29 17:07:00 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/src/commit/?id=d4cbdd9ad04ab1d68046b62541b2a487e6df077e

commit d4cbdd9ad04ab1d68046b62541b2a487e6df077e
Author:     Tiago Gasiba <tiga@FreeBSD.org>
AuthorDate: 2025-09-29 17:03:04 +0000
Commit:     Tiago Gasiba <tiga@FreeBSD.org>
CommitDate: 2025-09-29 17:03:04 +0000

    committers-ports.dot: add tiga and mentors

    Onboard new ports committer Tiago Gasiba (tiga)
    in accordance with step 5 of sec. 7.1 committer's guide

    PR: 289889
    Approved by:    eduardo, flo (mentors)

 share/misc/committers-ports.dot | 3 +++
 1 file changed, 3 insertions(+)
Comment 12 commit-hook freebsd_committer freebsd_triage 2025-09-29 17:11:02 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/doc/commit/?id=2d9844993a9d97a79bea2acb6144a4846f2d6d62

commit 2d9844993a9d97a79bea2acb6144a4846f2d6d62
Author:     Tiago Gasiba <tiga@FreeBSD.org>
AuthorDate: 2025-09-29 17:10:13 +0000
Commit:     Tiago Gasiba <tiga@FreeBSD.org>
CommitDate: 2025-09-29 17:10:13 +0000

    Add myself (tiga) as a committer to ports tree

    As per Committers Guide "Procedure 1. Steps for New Committers",
    following steps 1-4:
        * Add an Author Entity
        * Update the List of Developers and Contributors
        * Add a News Item
        * Add a PGP Key

    PR:     289889
    Approved by:    eduardo, flo (mentors)

 .../content/en/articles/pgpkeys/_index.adoc        |  3 +
 documentation/static/pgpkeys/tiga.key (new)        | 94 ++++++++++++++++++++++
 shared/authors.adoc                                |  4 +
 shared/contrib-committers.adoc                     |  1 +
 website/data/en/news/news.toml                     |  4 +
 5 files changed, 106 insertions(+)
Comment 13 Tiago Gasiba freebsd_committer freebsd_triage 2025-09-29 17:12:31 UTC
(In reply to Vladimir Druzenko from comment #9)

Thank you again Vladimir :-)