<div dir="ltr">I like the ideas of using Github Post Receive hooks to keep the repository up-to-date, not sure how that really works too well with Maven since ideally addons would be released before they are published. The thing with JS is you don&#39;t have to &quot;build&quot; it.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 2, 2013 at 12:44 PM, Max Rydahl Andersen <span dir="ltr">&lt;<a href="mailto:max.andersen@redhat.com" target="_blank">max.andersen@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I find these various combinations of custom registries fascinating -<br>
all so damn flexible but makes it more or less impossible to have a notion<br>
of a registry/stream with custom patches.<br>
<br>
i.e. maven have mirrors and qualifiers for this; rpm&#39;s has arch and distro type (and repo lists);<br>
how does something like this works in things like jquery and forge world ?<br>
<br>
This is not a bitching question btw. i&#39;m honestly interested in finding out how it can be done<br>
without too much manual fiddling.<br>
<br>
/max<br>
<div class="im"><br>
On Mon, Apr 01, 2013 at 05:05:59PM -0300, <a href="mailto:ggastald@redhat.com">ggastald@redhat.com</a> wrote:<br>
&gt;This is absolutely awesome !! Thanks for the suggestion Dan, we&#39;ll<br>
&gt;really look forward to implementing something like it<br>
&gt;<br>
&gt;On 04/01/2013 04:35 PM, Dan Allen wrote:<br>
&gt;&gt; Oh, and one more thing. I think this is the killer feature:<br>
&gt;&gt;<br>
&gt;&gt; &quot;To register and publish your plugin, you&#39;ll need to push your code to<br>
&gt;&gt; a public repository on GitHub, and add our post-recieve webhook URL<br>
&gt;&gt; (<a href="http://plugins.jquery.com/postreceive-hook" target="_blank">http://plugins.jquery.com/postreceive-hook</a>) to your repository. The<br>
&gt;&gt; next time you push a semver tag, we&#39;ll take care of registering the<br>
&gt;&gt; plugin name and updating its page on the site. When you&#39;re ready to<br>
&gt;&gt; release the next version of your plugin, just tag and push again!&quot;<br>
&gt;&gt;<br>
&gt;&gt; -Dan<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Mon, Apr 1, 2013 at 1:34 PM, Dan Allen &lt;<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a><br>
</div><div class="im">&gt;&gt; &lt;mailto:<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;     As they put it:<br>
&gt;&gt;<br>
&gt;&gt;     &quot;The goal is to make sharing and browsing quality jQuery plugins a<br>
&gt;&gt;     pleasant experience for everyone!&quot;<br>
&gt;&gt;<br>
&gt;&gt;     Replace jQuery w/ Forge and we have the same goal.<br>
&gt;&gt;<br>
&gt;&gt;     -Dan<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     On Mon, Apr 1, 2013 at 1:33 PM, Dan Allen &lt;<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a><br>
</div><div><div class="h5">&gt;&gt;     &lt;mailto:<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a>&gt;&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;         I know that Forge has a plugin repository, but there&#39;s always<br>
&gt;&gt;         room for new ideas.<br>
&gt;&gt;<br>
&gt;&gt;         The jQuery foundation recently rebooted their plugin registry<br>
&gt;&gt;         to drive all contributions to it out of git. I thought you<br>
&gt;&gt;         might be interested in reviewing how they set it up and see if<br>
&gt;&gt;         any ideas might apply to Forge plugin registry, both in terms<br>
&gt;&gt;         of how a plugin is registered and plugin discovery.<br>
&gt;&gt;<br>
&gt;&gt;         Announcement:<br>
&gt;&gt;         <a href="http://blog.jquery.com/2013/01/16/announcing-the-jquery-plugin-registry/" target="_blank">http://blog.jquery.com/2013/01/16/announcing-the-jquery-plugin-registry/</a><br>
&gt;&gt;<br>
&gt;&gt;         Plugin Registry:<br>
&gt;&gt;         <a href="http://plugins.jquery.com/" target="_blank">http://plugins.jquery.com/</a><br>
&gt;&gt;<br>
&gt;&gt;         GitHub repo:<br>
&gt;&gt;         <a href="https://github.com/jquery/plugins.jquery.com" target="_blank">https://github.com/jquery/plugins.jquery.com</a><br>
&gt;&gt;<br>
&gt;&gt;         -Dan<br>
&gt;&gt;<br>
&gt;&gt;         --<br>
&gt;&gt;         Dan Allen<br>
&gt;&gt;         Principal Software Engineer, Red Hat | Author of Seam in Action<br>
&gt;&gt;         Registered Linux User #231597<br>
&gt;&gt;<br>
&gt;&gt;         <a href="http://google.com/profiles/dan.j.allen" target="_blank">http://google.com/profiles/dan.j.allen</a><br>
&gt;&gt;         <a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br>
&gt;&gt;         <a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;     --<br>
&gt;&gt;     Dan Allen<br>
&gt;&gt;     Principal Software Engineer, Red Hat | Author of Seam in Action<br>
&gt;&gt;     Registered Linux User #231597<br>
&gt;&gt;<br>
&gt;&gt;     <a href="http://google.com/profiles/dan.j.allen" target="_blank">http://google.com/profiles/dan.j.allen</a><br>
&gt;&gt;     <a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br>
&gt;&gt;     <a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Dan Allen<br>
&gt;&gt; Principal Software Engineer, Red Hat | Author of Seam in Action<br>
&gt;&gt; Registered Linux User #231597<br>
&gt;&gt;<br>
&gt;&gt; <a href="http://google.com/profiles/dan.j.allen" target="_blank">http://google.com/profiles/dan.j.allen</a><br>
&gt;&gt; <a href="http://mojavelinux.com" target="_blank">http://mojavelinux.com</a><br>
&gt;&gt; <a href="http://mojavelinux.com/seaminaction" target="_blank">http://mojavelinux.com/seaminaction</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; forge-dev mailing list<br>
&gt;&gt; <a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;&gt; <a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
&gt;<br>
&gt;--<br>
</div></div>&gt;*George Gastaldi* | /Senior Software Engineer/<br>
<div class="im HOEnZb">&gt;JBoss Forge Team<br>
&gt;Red Hat<br>
<br>
</div><div class="HOEnZb"><div class="h5">&gt;_______________________________________________<br>
&gt;forge-dev mailing list<br>
&gt;<a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
&gt;<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
<br>
_______________________________________________<br>
forge-dev mailing list<br>
<a href="mailto:forge-dev@lists.jboss.org">forge-dev@lists.jboss.org</a><br>
<a href="https://lists.jboss.org/mailman/listinfo/forge-dev" target="_blank">https://lists.jboss.org/mailman/listinfo/forge-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Lincoln Baxter, III<br><a href="http://ocpsoft.org" target="_blank">http://ocpsoft.org</a><br>&quot;Simpler is better.&quot;
</div>