Thanks to the Platform Team

126 views
Skip to first unread message

Amy Stephen

unread,
Apr 3, 2012, 8:11:53 AM4/3/12
to joomla-de...@googlegroups.com
I just wanted to say thanks to the Platform Team - specifically to Rouven, Andrew, Louis, Ian, and Christoper for your work on github handling the pull requests.

My recent experience helping with the Jerror/Exception effort was perhaps the best experience I have had contributing to the Joomla project because of the patience and help each of you provided.

It's fair to say that contributing has gotten a more complex. One needs to understand git, how to create branches and learning how to rebase can cover a multitude of sin. There's also a bit of setup required to get unit tests and code sniffing and Docbook going. I'm going to try to document some of these steps in order to pass on the help I was given.

But, I think the added measures are necessary and already demonstrate better code quality and results. I am also confident these skills are prevalent in the PHP dev world, so, it should help gain the involvement of others.

The team is doing a great job -- positive and encouraing interactions with contributors, and clear instructions as to what needs to be done. I very much appreciate it.

Thanks.

Amy Stephen

unread,
Apr 18, 2012, 6:07:43 PM4/18/12
to joomla-de...@googlegroups.com

Finished a draft of a workflow of sorts and beginning github commands for developers. Would appreciate any comments that might help developers get started with git. I hope to have it in the Joomla Community Magazine next month.

https://docs.google.com/document/d/1ij8-n6vomDUrFXQGQBD5G_eCQHgG9XlMpYbSJ1AzUUE/edit

Thanks!

Andrew Eddie

unread,
Apr 18, 2012, 6:35:25 PM4/18/12
to joomla-de...@googlegroups.com
Looks good Amy. We can link it off the the github wiki when it's published.

Regards,
Andrew Eddie
http://learn.theartofjoomla.com - training videos for Joomla developers

Emerson da Rocha Luiz

unread,
Apr 19, 2012, 12:09:52 AM4/19/12
to joomla-de...@googlegroups.com
Very nice, Amy!

But, can you please, maybe with help with someone from JBS, also show the wordflow for push to CMS? In the same text, or in a new one? There's a good chance that new people, especially who are not accustomed to using github, tend to send suggestions to the CMS, and not to the platform, and the routine is a little different.

emerson
--
Emerson da Rocha Luiz
+55 51 9881-9146  | MSN: emerson at webdesign.eng.br | GTalk: fititnt at Gmail | Skype: fititnt | http://www.fititnt.org | Twitter: @fititnt
Membro do JUGRS | Membro do JCoderBR

Andrew Eddie

unread,
Apr 19, 2012, 12:24:46 AM4/19/12
to joomla-de...@googlegroups.com
The CMS have their own workflow that still revolves around the
JoomlaCode tracker and manual patch files. I'd probably err on the
side of keeping them separate.

Regards,
Andrew Eddie
http://learn.theartofjoomla.com - training videos for Joomla developers

Beat

unread,
Apr 19, 2012, 5:35:25 AM4/19/12
to Joomla! Platform Development
Well done, Amy !

Very clear instructions.

I *love* the "Try not to be offended when given instruction by
maintainers", specially the "Try" at the beginning. :-D

(make it bold underlined italic extra-large LOL).

At begin i found it a bit lengthy, but shortening would probably make
it less clear.

One small improvement suggestion (please don't be offended, it's
really a small thing inside an excellent document):

The last "Staying Current"/"Fetch or Merge" paragraph is a bit shorter
worded than the rest, and indeed it appears less clear than the rest,
specially for someone used to just do an "svn update" to stay up-to-
date. Also it is not 100% clear in that paragraph what exactly needs
to be done where and in exactly which folder to not only keep the
local copy up-to-date, but also to keep the distant pull request up to
date. Maybe an example "screenshot" of commands could help there too.

Best Regards,
Beat
http://www.joomlapolis.com/
> https://docs.google.com/document/d/1ij8-n6vomDUrFXQGQBD5G_eCQHgG9XlMp...
>
> Thanks!

Amy Stephen

unread,
Apr 19, 2012, 6:34:27 AM4/19/12
to joomla-de...@googlegroups.com
Excellent feedback, Beat.

You caught me. The reason the fetch and merge sounds a little sketchy is that my knowledge in that area is still at the tadpole stage. I'll work with that and experiment until I understand it a bit more.

Also, without the introductory stuff, maybe this could be a chapter in the Docbook? (Andrew?) That way, Emerson, when the CMS decides to finally let go of our past and embrace our future with github, the documentation should help those contributors as well.

Yes, that was a little poke. But, not at anyone in particular. ;-)

Andrew Eddie

unread,
Apr 19, 2012, 6:38:30 AM4/19/12
to joomla-de...@googlegroups.com
On 19 April 2012 20:34, Amy Stephen <amyst...@gmail.com> wrote:
> Also, without the introductory stuff, maybe this could be a chapter in the
> Docbook? (Andrew?) That way, Emerson, when the CMS decides to finally let go
> of our past and embrace our future with github, the documentation should
> help those contributors as well.
>
> Yes, that was a little poke. But, not at anyone in particular. ;-)

I'm not saying nuffin ;)

We already have this page on the Github account.

https://github.com/joomla/joomla-platform/wiki/Contributing-to-the-joomla-platform

Can add to that page but I'm just as happy to add it to the platform
manual stack. Whatever people will find more helpful.

Regards,
Andrew Eddie

Reply all
Reply to author
Forward
0 new messages