Page 1 of 2
Starting coders wanted, new Joomla! project.
Posted: Tue Sep 11, 2007 9:26 pm
by Michiel_1981
Hi 101's,
As Joomla! 1.5 is getting nearer and nearer and there aren't a lot of components out there that run native 1.5 code.
I'm willing to help/guide a small team of beginners with a new Joomla! component. That's right from scratch, no rewrite, completely from the ground up Joomla! 1.5 code.
Only buts are:
- you have to have a little programming experience, it is not teaching basics but teaching Joomla! API and component building.
- you have to have a little knowledge about SQL, database design understanding like ORM is NOT needed just basic SQL.
- No forum/wiki/gallery, I want to keep it a bit simple.
- No external API calls(digg,flickr,etc..), I want a native out of the box component anybody can run without extra hassle.
- small team 2-3 people.
Goal will be a component everybody can pick apart and learn from so expect to comment on your code in English as well.
Examples that come to mind: tags, guestbook, comments( I think there is already a 1.5 project on this), but bring your own ideas?
I will guide/Coach/review/debug but not code on this fulltime as I have to port Gallery 2 Bridge as well before 1.5 hits stable

, and well you want your first Joomla! 1.5 component.
kind regards,
Michiel Bijland
ps: my experience with Joomla! 1.5,
extensions, where JSecure is build from the ground up as native Joomla! component.
Re: Starting coders wanted, new Joomla! project.
Posted: Tue Sep 11, 2007 9:33 pm
by AmyStephen
EXCELLENT!

This is a
great opportunity for new developers to get on a project with good leadership. Michiel is
very good and has lots of experience.
I'm going to see what kind of group this gathers, Michiel, and I am personally very interested. I also recognize I keep too busy but this opportunity is worth investing time. So, since you want to keep the team small, I'll wait to commit until we see what interest there is.
Thank you very much!
Amy

Re: Starting coders wanted, new Joomla! project.
Posted: Tue Sep 11, 2007 9:40 pm
by Michiel_1981
AmyStephen wrote:EXCELLENT!

This is a
great opportunity for new developers to get on a project with good leadership. Michiel is
very good and has lots of experience.
I'm going to see what kind of group this gathers, Michiel, and I am personally very interested. I also recognize I keep too busy but this opportunity is worth investing time. So, since you want to keep the team small, I'll wait to commit until we see what interest there is.
Thank you very much!
Amy

Thxs Amy more then welcome and I suspect you have a live feed of the internet or something as your post came so quick or should I update my virus difinitions???
Michiel
Re: Starting coders wanted, new Joomla! project.
Posted: Tue Sep 11, 2007 10:05 pm
by AmyStephen
Michiel -
Even
Bad Behavior can't protect you from me.

Amy

Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 12:28 am
by tjay
This is very tempting, But I think at this point all I am learning is that I am not as good as I thought.
Dont want to slow you down
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 5:28 am
by Michiel_1981
tjay wrote:This is very tempting, But I think at this point all I am learning is that I am not as good as I thought.
Dont want to slow you down
Why would you think that? I know you are fairly active on this forum, I cannot remember what I read on your experience when apply-ing for the job as moderator but you have enough knowledge in house to help here. You are perfect candidate to teach as you will teach it others.
kind regards,
Michiel
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 6:45 am
by cynazem
I'd really aprecciate some guidance with Joomla API!
Weekends and holidays available for work ..... (well, not christmas, for sure!

)
Just put my name on the list!
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 9:24 am
by Michiel_1981
cynazem wrote:I'd really aprecciate some guidance with Joomla API!
Weekends and holidays available for work ..... (well, not christmas, for sure!

)
Just put my name on the list!
great, I'll put you on the list. If there are many more that want to join and a component is choicen, I'll go ask everybody top down from the list if he/she wants to work on it. This gives early birds the advantage but doesn't get you sticked with something you don't want to work on as this is one of the most important factors!
Any ideas what you want to work on?
kind regards,
Michiel
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 10:25 am
by Pentacle
In order to understand the framework a little bit more, your guidance is invaluable for me.
I'm ready to be on the project.
Thanks

Ercan
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 10:39 am
by Michiel_1981
Pentacle wrote:In order to understand the framework a little bit more, your guidance is invaluable for me.
I'm ready to be on the project.
Thanks

Ercan
Your welcome,
The same questions as before, what do you like to work on?
kind regards,
Michiel
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 10:48 am
by pmichelazzo
Hi man! Put my name on the list. After a good time making some things to the old framework, this is a good opportunity to make something different.
I'm thinking about some catalog component like books catalog, discs, CD's or something like this. We can work with DB access, files uploads, searching, cataloging and interface.
Waiting you
Best
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 10:51 am
by Pentacle
Michiel_1981 wrote:Your welcome,
The same questions as before, what do you like to work on?
kind regards,
Michiel
Hmm, I would prefer an advanced comment system: ajaxified, with trackback and using its own tables (not like Yuri's great yvcomment extension)
But article tagging is also a very good idea I think.
So, making a content related component would be better for me.
Regards,
Ercan
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 3:00 pm
by focalguy
Hi Michiel,
I know you and I had talked before about a rewrite/restart of another component but I'd be interested to just learn by doing a simpler one here.
Catalog, comments and tagging all sound interesting.
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 4:47 pm
by cynazem
I was thinking about a catalog too!
But, by now, I'm starting to dev some componente for 1.0+. It's a (can't find the proper word in english,

) cost estimate stuff (budget?). I've tried to do it with virtuemart... saw some wanting the same functionallity, but just came to conclusion that virtuemart it's just too complex for it when it comes to backend.
It'll be as simple as it gets. People will select the products from comboboxes and options... then click 'add it' and a a form bellow will be filled. When it's done, a click to send it. Maybe extend it a little with some pictures manager and stuff related.
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 5:20 pm
by jserver
Interested to join as a newbie. I think I will learn a lot with this involvement.

great initiative, yet not sure how I start & where to start practice.
Thanks
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 5:59 pm
by Michiel_1981
cynazem wrote:I was thinking about a catalog too!
But, by now, I'm starting to dev some componente for 1.0+. It's a (can't find the proper word in english,

) cost estimate stuff (budget?). I've tried to do it with virtuemart... saw some wanting the same functionallity, but just came to conclusion that virtuemart it's just too complex for it when it comes to backend.
It'll be as simple as it gets. People will select the products from comboboxes and options... then click 'add it' and a a form bellow will be filled. When it's done, a click to send it. Maybe extend it a little with some pictures manager and stuff related.
a webshop(catalog) if this is what you mean, is quite complicated, you have different vat and shipping costs, privacy, discounts, images storage and handling and
payment handeling. It is not the best component to start with.
Ranging from simple/fastest to tougher:
questbook: Quite simple in what has to be done, also database table not so complicated most likely 1 table will due the trick. Front-end: html(browsing/form) and Feed. Back-end: browsing and administration.
Biggest problem, double post and spam prevention.
extra's: integrate with security plugins like akismet, ajax submit.
tagging: A bit more complicated, at least 2 database tables. Displaying a bit more complicated plugin needed to show tags on content and front-end of the component to browse tags. Back-end browsing of the tags and admin stuf(merge tags, edit, etc...).
Biggest problem integrating with content.
extra's include, ajax tag lookups when editing content, feeds on tags, multiple tag browsing(browse content that has both tags for example), modules galore(cloud, related, ...)
comment: almost the same as above but we have input validation, spamming, different types: comment,trackback,pingback and we take up much more screen space so layout has to be flexible and easy to adjust for users so it doesn't break their template.
shop: database tables go over 10 if you want to do it ORM correct, all of the above but privacy guarding, secure payment, table locking or transactions when adjusting thins, vat calculations, shipping cost calculations, image handeling,.... it is big job.
hope I have made it more clear what scale we are looking at.
kind regards,
Michiel
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 8:13 pm
by chay
Hi Michiel,
I'd like to work with you, too. I would find both comments and tagging interesting.
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 9:17 pm
by Michiel_1981
I will send the first 4 people on the list a proposal for the project and if they want to join if a slot goes free I will pm the next person until I have a team of 4.
After searching extensions.joomla.org I have concluded that a tagging component is the best way to go. (1 closed and 1 opensource project only). Comment or guestbook component would have excellent opensource option I want to give a change to confert to Joomla! 1.5.
When a team is formed and a name is picked, I will post a url too the forge to follow the process for everybody that is interested.
kind regards,
Michiel
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 9:48 pm
by AmyStephen
Michiel -
I am very grateful for your generosity. You are meeting a need. It hasn't been
24 hours and you filled two teams! I would love to see another experienced, seasoned developer do the same thing. Obviously, you are able to see the potential of helping others learn.
I am also glad you picked tags. If we had a good tags component, with Yuri's commenting system, and the
Power of Joomla! we have a blogger. I'm not certain how much the section category would even be needed.
I am stepping aside. You have a good team building here.
Thanks
very much and please let the rest of us know when we can test or what you need for your team's success!
Amy

Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 12, 2007 10:09 pm
by tjay
Thank for offering to do this, looks like you have some good things started
I am currently trying to learn by coding a recent posts module from PHPBB3 not so much to distribute as I am sure there will be good ones out there, but more to learn
If I had to say what I really want to develop it would be XML RPC web services. It is the area I am most interested in.
Re: Starting coders wanted, new Joomla! project.
Posted: Thu Sep 13, 2007 2:45 am
by timothy.stiffler
Hi there, Michael! I'd really love to join this! I hope that I haven't come too late to sign up!
Re: Starting coders wanted, new Joomla! project.
Posted: Thu Sep 13, 2007 5:40 am
by Michiel_1981
timothy.stiffler wrote:Hi there, Michael! I'd really love to join this! I hope that I haven't come too late to sign up!
I have already 5 people in reserve, maybe there as another developer that can help a second team??
The other way would be just to join forces and learn with each other, as I don't have enough time to help another team.
kind regards,
Michiel
Re: Starting coders wanted, new Joomla! project.
Posted: Thu Sep 13, 2007 12:27 pm
by timothy.stiffler
Michiel,
I completely understand. I hope that there is someone else who would like to do this. Actually, I have my own project I've started in these 101 forums, and would love to work with some people, at least one experienced, who could help get it going. It would be a learning experience, definitely.
Thank you!
Tim
Re: Starting coders wanted, new Joomla! project.
Posted: Fri Sep 14, 2007 3:54 am
by Jinx
Sound like quite a party you are throwing here, Jinxie doesn't want to mis out on that one !

If there is rum around count me in too. I'll probably just sheer from the sidelines and shout 'stick to the code'

Re: Starting coders wanted, new Joomla! project.
Posted: Fri Sep 14, 2007 11:23 am
by magitam
If it's not too late.. I'd like to add my name to the waiting list too..
Perhaps, we could have a round two, where the first teams that you work with Michiel could mentor another team, and you could be there in the background, helping them if they get stuck??
Or alternatively, have a buddy system, where each person in the teams you work with, can buddy with someone who wants to learn, after you complete the first components, and those buddies all work together, making more teams...
But if not, I'll wait till someone drops out, or you start a second round, if I don't make it into this one!

Re: Starting coders wanted, new Joomla! project.
Posted: Sat Sep 15, 2007 4:21 am
by kdevine
Man, where have I been for the past few days I would have loved to work on a tagging extension? Oh well. Can I get on the waiting list?
Re: Starting coders wanted, new Joomla! project.
Posted: Sun Sep 16, 2007 8:21 am
by pshah.mumbai
Please add me also.
Re: Starting coders wanted, new Joomla! project.
Posted: Wed Sep 19, 2007 5:31 am
by markos
Hehe, damn, looks like I got in too late, i only just saw this thread. Anyway, please put me down on the waiting list if there is one. I've build a few simple custom modules for 1.0 for personal use, but never anything through to a community releaseable product.
I'd like to start on something for 1.5 but not sure on what just yet and this sounds like a great opportunity to get started.
If anything else comes up or another team is started please count me in

The things that come to mind that I would find useful are:
Commenting (i actually need this now haha, but still looking around at the options out there)
Magento bridge - see the thread in 1.5 general questions
Forms - being able to add forms in content much like with ChronoForm for 1.0
More extentable newsflash and latestnews modules (kinda started on this already)
Frontpage daily image changer - this is something i built for 1.0 and use with a few clients - it changes a large header image on in the template just once every day and gives you options to lock in an image for a period of time, or choose whether to show repeats or not etc...
Radio Show organiser - something i'd like to build for a customer of mine
Re: Starting coders wanted, new Joomla! project.
Posted: Tue Oct 09, 2007 10:54 am
by pvh123
AmyStephen wrote:........ and please let the rest of us know when we can test or what you need for your team's success!
Michiel,
I am in for the testing as well if need be. I am too busy doing other Joomla! things at the moment like documentation and converting a "hack" of a component, to start a fresh programming job (although I would love to..
@Amy; Talking about programming standards, you would love this one

. I just have been reading the 1.5 DB thread from back in April.
Pieter
Re: Starting coders wanted, new Joomla! project.
Posted: Mon Jan 21, 2008 8:46 am
by ewel
I am just wondering what happened after this thread died in October. Were any projects worked on or completed? I think Michiel's initial offer was not only generous but also filled a clear need which I tried to address in a post here:
http://forum.joomla.org/index.php?topic=255227.new;topicseen#new. Is there anything that others can learn from your experience with guided development?