<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>LeafLabs Garden &#187; Topic: How to contribute patches?</title>
		<link>http://forums.leaflabs.com/topic.php?id=707</link>
		<description>A place to share, learn, and grow...</description>
		<language>en-US</language>
		<pubDate>Fri, 22 Jan 2016 00:13:02 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.2</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://forums.leaflabs.com/search.php</link>
		</textInput>
		<atom:link href="http://forums.leaflabs.com/rss.php?topic=707" rel="self" type="application/rss+xml" />

		<item>
			<title>mbolivar on "How to contribute patches?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=707#post-5237</link>
			<pubDate>Wed, 15 Jun 2011 03:27:50 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">5237@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;well, this has been part of the official docs for a while now, so i'm unsticking.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "How to contribute patches?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=707#post-4140</link>
			<pubDate>Mon, 04 Apr 2011 15:59:07 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">4140@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Adam,&#60;/p&#62;
&#60;p&#62;Sorry if I came off brusque in my previous, no offense was meant.&#60;/p&#62;
&#60;p&#62;It does make sense to formalize the patch submission procedure.  I've added an FAQ about it to the libmaple design doc; it'll get incorporated (in some form) into the next release:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://static.leaflabs.com/mbolivar/libmaple_design/faq.html#how-can-i-help-commit-patches&#34; rel=&#34;nofollow&#34;&#62;http://static.leaflabs.com/mbolivar/libmaple_design/faq.html#how-can-i-help-commit-patches&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;Update: making this topic sticky until the official docs include this information.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Adam on "How to contribute patches?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=707#post-4106</link>
			<pubDate>Thu, 31 Mar 2011 21:27:40 +0000</pubDate>
			<dc:creator>Adam</dc:creator>
			<guid isPermaLink="false">4106@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Marti,&#60;/p&#62;
&#60;p&#62;I just meant, &#34;If my instructions are wrong, will you correct (improve) them?&#34; That's all - I didn't mean to improve the process. It seems pretty easy to follow, I the steps I laid out are ok.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>mbolivar on "How to contribute patches?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=707#post-4104</link>
			<pubDate>Thu, 31 Mar 2011 12:52:13 +0000</pubDate>
			<dc:creator>mbolivar</dc:creator>
			<guid isPermaLink="false">4104@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;Adam,&#60;/p&#62;
&#60;p&#62;Yup, github pull requests are ideal.  If you're super allergic to git for some reason, I suppose you could email us patches at &#60;a href=&#34;mailto:info@leaflabs.com&#34;&#62;info@leaflabs.com&#60;/a&#62;, but that's a lot less convenient.&#60;/p&#62;
&#60;p&#62;Not sure what you mean by &#34;improve this&#34;; I'm extremely impressed with the convenience github has provided thus far.&#60;/p&#62;
&#60;p&#62;UweBonnes,&#60;/p&#62;
&#60;p&#62;A _lot_ has happened since 0.0.9.  All of our development work is currently taking place against the &#34;refactor&#34; branch in the libmaple github repository.  Patches to the low-level pure C code will almost certainly not apply.  We're grateful for your patches, but would encourage you to work against the current development code if you're going to be contributing patches for the time being.&#60;/p&#62;
&#60;p&#62;The refactor branch has a preliminary design document here:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://static.leaflabs.com/mbolivar/libmaple_design/&#34; rel=&#34;nofollow&#34;&#62;http://static.leaflabs.com/mbolivar/libmaple_design/&#60;/a&#62;&#60;/p&#62;
&#60;p&#62;In particular, the hard-coded clk_speed (along with the rest of usart.h and usart.c) have been largely rewritten to be more general.  I have yet to push those changes (they're in my local clone), but am hoping to get them in by the end of the week.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Adam on "How to contribute patches?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=707#post-4095</link>
			<pubDate>Wed, 30 Mar 2011 13:56:37 +0000</pubDate>
			<dc:creator>Adam</dc:creator>
			<guid isPermaLink="false">4095@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;I am not a Leaf Labs employee- but here is my take on how to do this:&#60;/p&#62;
&#60;p&#62;1. Create a github account &#60;a href=&#34;http://github.com&#34; rel=&#34;nofollow&#34;&#62;http://github.com&#60;/a&#62;&#60;br /&#62;
2. Fork the Leaf Labs project you want to contribute to - git hub makes this easy: &#60;a href=&#34;https://github.com/leaflabs&#34; rel=&#34;nofollow&#34;&#62;https://github.com/leaflabs&#60;/a&#62;&#60;br /&#62;
3. Clone the forked git repository.&#60;br /&#62;
4. Make your modifications and commit them to your local repository.&#60;br /&#62;
5. Push the changes back to your forked repo on github.&#60;br /&#62;
6. Issue a pull request via github and contact Leaf Labs staff via the Forums.&#60;/p&#62;
&#60;p&#62;Leaf Labs people, will you improve this?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>UweBonnes on "How to contribute patches?"</title>
			<link>http://forums.leaflabs.com/topic.php?id=707#post-4093</link>
			<pubDate>Wed, 30 Mar 2011 13:26:27 +0000</pubDate>
			<dc:creator>UweBonnes</dc:creator>
			<guid isPermaLink="false">4093@http://forums.leaflabs.com/</guid>
			<description>&#60;p&#62;How to contribute/RFC patches? This forums seems not to allow uploads. A mail address would be preferred. I have to patches pending:&#60;br /&#62;
- A small one removing the hard coded values in usart.c for &#34;clk_speed&#34;&#60;br /&#62;
- A larger one with (hopefully) all those changes discussed in the STM32 Discovery thread.&#60;/p&#62;
&#60;p&#62;The changes are against maple-ide-0.0.9-linux64.tgz. I unpacked in a &#34;git init&#34; directory.
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
