Skip to content

Commit

Permalink
Ignore long heading line.
Browse files Browse the repository at this point in the history
  • Loading branch information
Steve Wirt authored and Steve Wirt committed Feb 11, 2025
1 parent c674968 commit a07dd29
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions common-practices-tools/contribution/contrib-first.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,9 @@ Not typically. There are three significant offsets that make Contrib First the m

Generally speaking, no it does not cost more. In total cost of ownership, contributed code is less expensive to maintain than custom code. Contributed code usually gets updated by update bots when there are changes needed. They make issues and merge requests automatically. The same code existing as custom code has to be updated by project personnel when the need for a change is discovered. In addition, with a broader user base, Open Source community members are more likely to uncover bugs or inefficiencies and provide improvements.

<!--lint disable problem-->
## How de we decide between what is worth contributing and what is too specific to a project to have more general appeal?

Check warning on line 56 in common-practices-tools/contribution/contrib-first.md

View workflow job for this annotation

GitHub Actions / remark-lint-problem

[remark-lint-problem] common-practices-tools/contribution/contrib-first.md#L56

Unexpected `118` characters in heading, expected at most `100` characters maximum-heading-length remark-lint
Raw output
56:1-56:122 warning Unexpected `118` characters in heading, expected at most `100` characters maximum-heading-length remark-lint
<!--lint enable problem-->

Our engineers are pretty good at recognizing opportunities to re-use their work across multiple projects. This is especially true in the Government sector where agencies often have similar requirements. If we have even a hint that multiple agencies could benefit, we build it as contributed code first. If it starts out as something so specific to a given project that it can no be generalized, the we build it as custom code for that project. However we continually re-evaluate our custom code to see if, over time, it has become something that is worth contributing.

Expand Down

0 comments on commit a07dd29

Please sign in to comment.