This Jenkins 2.0 epic
<https://issues.jenkins-ci.org/browse/JENKINS-31157> about
OOTB experience might be either enlarged or another one added for
developers, and not just 'users'.

And actually Kohsuke himself also (initially?) had in mind to have
also "Candies
for developers
<https://docs.google.com/presentation/d/12ikbbQoMvus_l_q23BxXhYXnW9S5zsVNwIKZ9N8udg4/edit#slide=id.g64b5d5180_0_25>"
in 2.0.

Sure, the thing is that this subject seems to be seen by many as actually
not candy but something blocking. And some others (like me) think that
having something is actually comforting and make onboarding new developers
easier. Somehow like a CoC it can clarify things that generally can sound
obvious, but sometimes prove to be not that much...
I think that we could settle on some basic conventions.

2015-11-06 15:05 GMT+01:00 Kanstantsin Shautsou <[email protected]>:

> @Ulrich, see my initial post, i proposed "conservative" start rules and
> proposed automated github PRs verification that doesn't block PR merge and
> only indicate with comments on possible bad places.
>
> One more addition
> https://github.com/jenkinsci/jenkins/pull/1907#issuecomment-154416520
>
> On Friday, November 6, 2015 at 4:29:21 PM UTC+3, Ullrich Hafner wrote:
>>
>> I would also recommend to define and publish an official coding style.
>> This is practice for all professional software projects. I don’t see why
>> this should not be done in an open source project. If we can’t agree to an
>> overall style we should at least start with a small subset of conventions
>> that can be extended step by step. (But this is just my opinion as a
>> plug-in developer, it is a decision the core team should actually make.)
>>
>> It was really hard to argue with students in my testing class why the
>> acceptance test suite has no official coding standard while the students
>> learn in all lectures that a project team should follow a coding standard.
>> So we ended up in forking the project, creating and committing a coding
>> standard for the class, and finally removed the standard after the end of
>> the semester.
>>
>> I’m using a committed coding standard for my plug-ins and it works quite
>> well. Normally, PRs follow this coding standard (at least after mentioning
>> it).
>>
>> I also think that we should first define a coding standard. *After* that
>> we can discuss if it is automatically applied or just provided as formatter
>> preferences.  I the latter case we should enforce these rules using static
>> code analysis.
>>
>> (Note: a coding style consists of formatter preferences as well as a set
>> of coding practices or guidelines, e.g., fields must be private, etc.)
>>
>> Am 02.11.2015 um 14:54 schrieb Kanstantsin Shautsou <[email protected]
>> >:
>>
>> <sorry-for-offtopic>
>> http://techbeacon.com/zombie-code-when-maintainability-goes-out-window
>> </sorry-for-offtopic>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Developers" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-dev/9063c95b-b8b2-42b9-87e5-a63fd0c8ce06%40googlegroups.com
>> <https://groups.google.com/d/msgid/jenkinsci-dev/9063c95b-b8b2-42b9-87e5-a63fd0c8ce06%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/1595bf88-3802-4f7d-a691-e2d2b149947a%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/1595bf88-3802-4f7d-a691-e2d2b149947a%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CANWgJS6bXPPX1SJ0pemrEuMnk-%3DmtCknPmF28qN_WWMOcQbtBA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to