<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en" style="--code-editor-font: var(--default-mono-font, "GitLab Mono"), JetBrains Mono, Menlo, DejaVu Sans Mono, Liberation Mono, Consolas, Ubuntu Mono, Courier New, andale mono, lucida console, monospace;">
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
<title>
GitLab
</title>
<style data-premailer="ignore" type="text/css">
a { color: #1068bf; }
</style>
<style>img {
max-width: 100%; height: auto;
}
body {
font-size: .875rem;
}
body {
-webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px;
}
body {
font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; font-size: inherit;
}
</style>
</head>
<body style="font-size: inherit; -webkit-text-shadow: rgba(255,255,255,.01) 0 0 1px; font-family: "GitLab Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans",Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";">
<div class="content">
<p style="color: #777777;">
<a href="https://gitlab.rtems.org/amar">Amar Takhar</a>
commented on a
<a href="https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5458#note_141302">discussion</a>:
</p>
<div class="md" style="position: relative; z-index: 1; color: #3a383f; word-wrap: break-word;">
<p dir="auto" style="color: #3a383f; margin: 0 0 1rem;" align="initial">We have other file formats to contend with not just C/C++, We have Python and MarkDown.</p>
<p dir="auto" style="color: #3a383f; margin: 0 0 1rem;" align="initial">None of the other tools "Just work" They will require running the local developer tools in order to run. Every single thing will require the developer tools to run.</p>
<p dir="auto" style="color: #3a383f; margin: 0 0 1rem;" align="initial">There is literally no advantage to this other than you want to be able to run clang-format on it's own and ignore all other types of formatting or spellcehcking and commit-message-checks.</p>
<p dir="auto" style="color: #3a383f; margin: 0 0 1rem;" align="initial">This is not a simple solution for contributors. A simple solution is to have it integrated into git and run on a 'git push' or install the tool and run it that automatically runs all of our checks. It will integrate fine into IDEs instead of running clang-format you run rtems-format for all source or rtems-check-commit to run all checks. If you want to run clang-format on its own you can use rtems-ci-stage get the config file(s) and run it yourself.</p>
<p dir="auto" style="color: #3a383f; margin: 0 0 1rem;" align="initial">I do not want anyone to be able to sidestep all the other checks in favour of source formatting. You won't convince me I've been down this road before there is no sidelining of the tools we already agreed to have put in place.</p>
<p dir="auto" style="color: #3a383f; margin: 0;" align="initial">I'm not interested in waiting until my tool is done because if it's this much of an argument to keep them out it will be an even harder argument to get them out. I was very up front about all of this, deciding to move ahead without letting me get my part done is a choice you've made and as I said, I'm fine with it. Keep your config files in a different branch on your repo and if anyone is interested in using it they can get the files from there for now. I can disable the C formatting for now until the rest is settled.</p>
</div>
</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #626168;">
—
<br>
<a href="https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5458#note_141302">View it on GitLab</a>.
<br>
You're receiving this email because of your account on <a target="_blank" rel="noopener noreferrer" href="https://gitlab.rtems.org">gitlab.rtems.org</a>. <a href="https://gitlab.rtems.org/-/sent_notifications/2-2uqx8gdrsz0sleafp4o821crk/unsubscribe" target="_blank" rel="noopener noreferrer">Unsubscribe</a> from this thread · <a href="https://gitlab.rtems.org/-/profile/notifications" target="_blank" rel="noopener noreferrer" class="mng-notif-link">Manage all notifications</a> · <a href="https://gitlab.rtems.org/help" target="_blank" rel="noopener noreferrer" class="help-link">Help</a>
<span style="color: transparent; font-size: 0; display: none; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0;">
Notification message regarding https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5458#note_141302 at 1770244224
</span>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":"View Issue","url":"https://gitlab.rtems.org/rtems/rtos/rtems/-/issues/5458#note_141302"}}</script>
</p>
</div>
</body>
</html>