Starting coders wanted, new Joomla! project.
Moderators: tjay, seadap, Rogue4ngel, matthewhayashida
- Michiel_1981
- Joomla! Apprentice
- Posts: 9
- Joined: Sun Aug 28, 2005 6:38 am
- Contact:
Starting coders wanted, new Joomla! project.
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.
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.
- AmyStephen
- Joomla! Guru
- Posts: 579
- Joined: Wed Nov 22, 2006 3:35 pm
- Location: Nebraska
- Contact:
Re: Starting coders wanted, new Joomla! project.
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
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
~*~ Joomla!'s Queen of the Blues - Jennifer Marriott ~*~
http://OpenSourceCommunity.org/node/1719/
http://OpenSourceCommunity.org/node/1719/
- Michiel_1981
- Joomla! Apprentice
- Posts: 9
- Joined: Sun Aug 28, 2005 6:38 am
- Contact:
Re: Starting coders wanted, new Joomla! project.
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
- AmyStephen
- Joomla! Guru
- Posts: 579
- Joined: Wed Nov 22, 2006 3:35 pm
- Location: Nebraska
- Contact:
Re: Starting coders wanted, new Joomla! project.
~*~ Joomla!'s Queen of the Blues - Jennifer Marriott ~*~
http://OpenSourceCommunity.org/node/1719/
http://OpenSourceCommunity.org/node/1719/
Re: Starting coders wanted, new Joomla! project.
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
Dont want to slow you down
This day it is my wish that I helped you to live
- Michiel_1981
- Joomla! Apprentice
- Posts: 9
- Joined: Sun Aug 28, 2005 6:38 am
- Contact:
Re: Starting coders wanted, new Joomla! project.
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
- cynazem
- Joomla! Apprentice
- Posts: 6
- Joined: Tue Feb 06, 2007 6:12 pm
- Location: Niterói - RJ
- Contact:
Re: Starting coders wanted, new Joomla! project.
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!
Weekends and holidays available for work ..... (well, not christmas, for sure! )
Just put my name on the list!
- Michiel_1981
- Joomla! Apprentice
- Posts: 9
- Joined: Sun Aug 28, 2005 6:38 am
- Contact:
Re: Starting coders wanted, new Joomla! project.
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.
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
I'm ready to be on the project.
Thanks
Ercan
My Joomla! 1.5 extensions - http://joomla.ercan.us
Progress is made by lazy men looking for easier ways to do things.
Progress is made by lazy men looking for easier ways to do things.
- Michiel_1981
- Joomla! Apprentice
- Posts: 9
- Joined: Sun Aug 28, 2005 6:38 am
- Contact:
Re: Starting coders wanted, new Joomla! project.
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
- pmichelazzo
- Joomla! Fledgling
- Posts: 1
- Joined: Wed Sep 21, 2005 2:13 pm
- Location: São Paulo - Brazil
- Contact:
Re: Starting coders wanted, new Joomla! project.
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
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.
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
My Joomla! 1.5 extensions - http://joomla.ercan.us
Progress is made by lazy men looking for easier ways to do things.
Progress is made by lazy men looking for easier ways to do things.
- focalguy
- Joomla! Apprentice
- Posts: 35
- Joined: Fri Aug 19, 2005 2:46 am
- Location: Washington State, USA
- Contact:
Re: Starting coders wanted, new Joomla! project.
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.
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.
- cynazem
- Joomla! Apprentice
- Posts: 6
- Joined: Tue Feb 06, 2007 6:12 pm
- Location: Niterói - RJ
- Contact:
Re: Starting coders wanted, new Joomla! project.
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.
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.
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
great initiative, yet not sure how I start & where to start practice.
Thanks
Sukalyan Banga
- Michiel_1981
- Joomla! Apprentice
- Posts: 9
- Joined: Sun Aug 28, 2005 6:38 am
- Contact:
Re: Starting coders wanted, new Joomla! project.
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.
Hi Michiel,
I'd like to work with you, too. I would find both comments and tagging interesting.
I'd like to work with you, too. I would find both comments and tagging interesting.
- Michiel_1981
- Joomla! Apprentice
- Posts: 9
- Joined: Sun Aug 28, 2005 6:38 am
- Contact:
Re: Starting coders wanted, new Joomla! project.
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
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
- AmyStephen
- Joomla! Guru
- Posts: 579
- Joined: Wed Nov 22, 2006 3:35 pm
- Location: Nebraska
- Contact:
Re: Starting coders wanted, new Joomla! project.
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
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
~*~ Joomla!'s Queen of the Blues - Jennifer Marriott ~*~
http://OpenSourceCommunity.org/node/1719/
http://OpenSourceCommunity.org/node/1719/
Re: Starting coders wanted, new Joomla! project.
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.
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.
This day it is my wish that I helped you to live
- timothy.stiffler
- Joomla! Intern
- Posts: 69
- Joined: Tue Sep 04, 2007 3:16 pm
- Location: Ohio
- Contact:
Re: Starting coders wanted, new Joomla! project.
Hi there, Michael! I'd really love to join this! I hope that I haven't come too late to sign up!
Upgrade to 1.5 Stable with this tutorial!
viewtopic.php?f=430&p=1201935#p1201935
http://extensions.joomla.org/
viewtopic.php?f=430&p=1201935#p1201935
http://extensions.joomla.org/
- Michiel_1981
- Joomla! Apprentice
- Posts: 9
- Joined: Sun Aug 28, 2005 6:38 am
- Contact:
Re: Starting coders wanted, new Joomla! project.
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
- timothy.stiffler
- Joomla! Intern
- Posts: 69
- Joined: Tue Sep 04, 2007 3:16 pm
- Location: Ohio
- Contact:
Re: Starting coders wanted, new Joomla! project.
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
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
Upgrade to 1.5 Stable with this tutorial!
viewtopic.php?f=430&p=1201935#p1201935
http://extensions.joomla.org/
viewtopic.php?f=430&p=1201935#p1201935
http://extensions.joomla.org/
Re: Starting coders wanted, new Joomla! project.
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'
Core Team member - Lead developer
'Making good things happen'
http://www.joomlatools.org - training, consulting and extension development
'Making good things happen'
http://www.joomlatools.org - training, consulting and extension development
Re: Starting coders wanted, new Joomla! project.
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!
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.
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?
-
- Joomla! Fledgling
- Posts: 2
- Joined: Sun Aug 12, 2007 3:22 pm
- Contact:
Re: Starting coders wanted, new Joomla! project.
Please add me also.
Re: Starting coders wanted, new Joomla! project.
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
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.
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
pieter
Re: Starting coders wanted, new Joomla! project.
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?