FreeBSD Bugzilla – Attachment 234787 Details for
Bug 264764
Add JetBrains to the committers perks
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
JetBrains perks
jetbrains (text/plain), 5.93 KB, created by
Muhammad Moinur Rahman
on 2022-06-19 16:21:41 UTC
(
hide
)
Description:
JetBrains perks
Filename:
MIME Type:
Creator:
Muhammad Moinur Rahman
Created:
2022-06-19 16:21:41 UTC
Size:
5.93 KB
patch
obsolete
>diff --git a/documentation/content/en/articles/committers-guide/_index.adoc b/documentation/content/en/articles/committers-guide/_index.adoc >index 517ecee405..713dad92e1 100644 >--- a/documentation/content/en/articles/committers-guide/_index.adoc >+++ b/documentation/content/en/articles/committers-guide/_index.adoc >@@ -327,7 +327,7 @@ This primer is less ambitiously scoped than the old Subversion Primer, but shoul > If you want to download FreeBSD, compile it from sources, and generally keep up to date that way, this primer is for you. > It covers getting the sources, updating the sources, bisecting and touches briefly on how to cope with a few local changes. > It covers the basics, and tries to give good pointers to more in-depth treatment for when the reader finds the basics insufficient. >-Other sections of this guide cover more advanced topics related to contributing to the project. >+Other sections of this guide cover more advanced topics related to contributing to the project. > > The goal of this section is to highlight those bits of Git needed to track sources. > They assume a basic understanding of Git. >@@ -1295,7 +1295,7 @@ Author: John Baldwin <jhb@FreeBSD.org> > Date: Thu Dec 3 22:01:13 2020 +0000 > > Don't transmit mbufs that aren't yet ready on TOE sockets. >- >+ > This includes mbufs waiting for data from sendfile() I/O requests, or > mbufs awaiting encryption for KTLS. > >@@ -1310,14 +1310,14 @@ index 8e8c2b8639e6..43861f10b689 100644 > @@ -746,6 +746,8 @@ t4_push_frames(struct adapter *sc, struct toepcb *toep, int drop) > for (m = sndptr; m != NULL; m = m->m_next) { > int n; >- >+ > + if ((m->m_flags & M_NOTAVAIL) != 0) > + break; > if (IS_AIOTX_MBUF(m)) > n = sglist_count_vmpages(aiotx_mbuf_pages(m), > aiotx_mbuf_pgoff(m), m->m_len); > @@ -821,8 +823,9 @@ t4_push_frames(struct adapter *sc, struct toepcb *toep, int drop) >- >+ > /* nothing to send */ > if (plen == 0) { > - KASSERT(m == NULL, >@@ -1327,14 +1327,14 @@ index 8e8c2b8639e6..43861f10b689 100644 > + __func__)); > break; > } >- >+ > @@ -910,7 +913,7 @@ t4_push_frames(struct adapter *sc, struct toepcb *toep, int drop) > toep->txsd_avail--; >- >+ > t4_l2t_send(sc, wr, toep->l2te); > - } while (m != NULL); > + } while (m != NULL && (m->m_flags & M_NOTAVAIL) == 0); >- >+ > /* Send a FIN if requested, but only if there's no more data to send */ > if (m == NULL && toep->flags & TPF_SEND_FIN) > .... >@@ -3196,7 +3196,7 @@ If a commit does results in controversy erupting, it may be advisable to conside > Remember, with a version control system we can always change it back. > > Do not impugn the intentions of others. >-If they see a different solution to a problem, or even a different problem, it is probably not because they are stupid, because they have questionable parentage, or because they are trying to destroy hard work, personal image, or FreeBSD, but basically because they have a different outlook on the world. >+If they see a different solution to a problem, or even a different problem, it is probably not because they are stupid, because they have questionable parentage, or because they are trying to destroy hard work, personal image, or FreeBSD, but basically because they have a different outlook on the world. > Different is good. > > Disagree honestly. >@@ -3977,7 +3977,7 @@ Full package builds will be done with the patches provided by the submitter, and > == Issues Specific to Developers Who Are Not Committers > > A few people who have access to the FreeBSD machines do not have commit bits. >-Almost all of this document will apply to these developers as well (except things specific to commits and the mailing list memberships that go with them). >+Almost all of this document will apply to these developers as well (except things specific to commits and the mailing list memberships that go with them). > In particular, we recommend that you read: > > * <<admin>> >@@ -3994,7 +3994,7 @@ Get your mentor to add you to the "Additional Contributors" ([.filename]#doc/sha > [[google-analytics]] > == Information About Google Analytics > >-As of December 12, 2012, Google Analytics was enabled on the FreeBSD Project website to collect anonymized usage statistics regarding usage of the site. >+As of December 12, 2012, Google Analytics was enabled on the FreeBSD Project website to collect anonymized usage statistics regarding usage of the site. > > [NOTE] > ==== >@@ -4046,3 +4046,15 @@ Then send an mail to mailto:non-profit@gandi.net[non-profit@gandi.net] using you > https://rsync.net[rsync.net] provides cloud storage for offsite backup that is optimized for UNIX users. Their service runs entirely on FreeBSD and ZFS. > > rsync.net offers a free-forever 500 GB account to FreeBSD developers. Simply sign up at https://www.rsync.net/freebsd.html[https://www.rsync.net/freebsd.html] using your `@freebsd.org` address to receive this free account. >+ >+[[benefits-jetbrains]] >+=== `JetBrains` >+ >+https://www.jetbrains.com[JetBrains] is a software development company which makes tools for software developers and project managers. The company offers many integrated development environments (IDEs) for different programming languages. >+ >+JetBrains offers 100 free yearly licenses for all https://www.jetbrains.com/products[JetBrains IDE products]. Simply sign up at https://account.jetbrains.com/a/322tl3z7[https://account.jetbrains.com/a/322tl3z7] using your `@freebsd.org` address and the account will have a license attached to it automatically. Once the account is active, use it in any of the products to activate them and you're done. >+ >+[IMPORTANT] >+==== >+Please, only use these licences personally and do not share them with anyone outside of the FreeBSD project, as that would be a violation of the terms of the donation. >+====
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
bofh
:
maintainer-approval?
(
crees
)
Actions:
View
|
Diff
Attachments on
bug 264764
:
234779
| 234787