Contribution Guidelines

Feb 17, 2013 at 7:58 AM
Is there a contributors guide for this projects?

E.g. coding guidelines? For what I see, the project employs MS Design Guidelines for Class Libraries.

I'd like also to know if there's an etiquette to submit PULL REQUESTS.

I've in mind a pair of ideas...

Regards, Giacomo Stelluti Scala (gsscoder@gmail.com)
Coordinator
Feb 17, 2013 at 2:18 PM
Hmm, I should write a contributors guide :-).

Yes, we try to follow the MS design guidelines. We enforce this using the built in Code Analysis tools and StyleCop. These should already be configured in the project, so if you run them it will tell you if anything is wrong.

We just completed the paperwork moving this project to Microsoft Open Technologies. Now that that's done we should be able to accept pull requests, but I'll admit we haven't worked through the process yet. Want to be the first?

In the mean time, feel free to fork the project, experiment, and discuss your ideas here or on the owin discussion list. By the time you're ready to do the pull request, hopefully we'll have the process worked out.
Feb 18, 2013 at 4:18 PM
Edited Feb 18, 2013 at 4:19 PM
Hi,
Tratcher.
I don't know why CodePlex don't send notification via email of your reply...
Hmm, I should write a contributors guide :-).
Yes, I'm perfectly agree. Even small project could benefit, not mention more great! :D
Yes, we try to follow the MS design guidelines. We enforce this using the built in Code Analysis tools and StyleCop. These should already be configured in the project, so if you run them it will tell you if anything is wrong.
I try to use same tools both at work and also on OSS.
We just completed the paperwork moving this project to Microsoft Open Technologies.
This is a matter of license. Right?
Now that that's done we should be able to accept pull requests, but I'll admit we haven't worked through the process yet. Want to be the first?
Yes, I'd like... I'm really excited from potential of Owin-compliant hosts. Unfortunately, I came late, my previous work was scheduled in a manner that left me too few time; but now it's different.
In the mean time, feel free to fork the project, experiment, and discuss your ideas here or on the owin discussion list. By the time you're ready to do the pull request, hopefully we'll have the process worked out.
That's perfect. I'll try contribute in more constructive way I can.
As you suggested, I'll try to open a discussion before experimenting an idea or starting to work on a PR.

Thanks, for replying.

PS: what do you mean "owin discussion list"? it's a dedicated mailing list? Jabbr room is the same for discussing on Katana PR?
Coordinator
Feb 18, 2013 at 4:55 PM
Yes, MS Open Tech is about license. Contributors have to agree that contributions belong to the project so it can all be licensed as a single unit (via ASL2).

Join net-http-abstractions@googlegroups.com to discuss all things OWIN (not just Katana).
Feb 18, 2013 at 5:42 PM
Edited Feb 18, 2013 at 5:43 PM
If you're talking of https://raw.github.com/owin/gate/master/contributors/icla.txt

I've already a signed digital copy to send via email.

I've created my fork (gsscoder/katana1).

Are there problems to do something like this: http://lostechies.com/jimmybogard/2012/03/29/how-to-fork-the-asp-net-web-stack-to-github/ (I'm wondering doing this using the fork as remote, don't know... please give opinion).

If it's not possible, there's no problem.

Regards, Giacomo
Coordinator
Mar 26, 2013 at 3:57 PM
The contributors guide is now available:
http://katanaproject.codeplex.com/wikipage?title=contribute
Mar 30, 2013 at 8:18 AM
Wonderful!

This is a great thing to hear for me! :)

Giacomo


2013/3/26 Tratcher <[email removed]>

From: Tratcher

The contributors guide is now available:
http://katanaproject.codeplex.com/wikipage?title=contribute

Read the full discussion online.

To add a post to this discussion, reply to this email ([email removed])

To start a new discussion for this project, email [email removed]

You are receiving this email because you subscribed to this discussion on CodePlex. You can unsubscribe on CodePlex.com.

Please note: Images and attachments will be removed from emails. Any posts to this discussion will also be available online at CodePlex.com