Comment from: Mustaq [Visitor] Email · http://herdboy.com
*****
I can identify with the issues you have raised here, Interesting to note that they do not need help in the form of volunteers, I don't think the reason is good enough.
17/05/09 @ 05:51
Comment from: Nicholas K. Dionysopoulos [Visitor] Email · http://www.dionysopoulos.me
****-
There are more (politically incorrect) ways to "bump" your extension to higher visibility. It's the "recently updated" list. Bite the bullet, wait forever to get your extension approved on a version with 80% of the features you have in production-quality state. Then, a week after getting approved, just release a new version with the missing features. Bingo, you're on the top of the list. You can't be accused for releasing a better version, can you?

Disclaimer: I don't think it's the Right Thing To Do(tm). On the contrary, I sincerely think of this as very dishonest to the other hard-working people making great extensions. But business is business and, unless the Joomla! people listen up to what the community thinks, we can always work around (fool) the system, instead of trying to work against it.

My two cents.
17/05/09 @ 08:26
Comment from: Amy Stephen [Visitor] Email
Daniel -

You really need to stop the personal attacks. It is hurtful.

Why would we want to help someone else with their problems when they tell us that our problems don't matter to them, even though their behavior is directly causing our problems?


I want so much to help you, but judging from that quote, you just do not understand that these are not "Joomla.org" problems, these are *our* problems, Daniel.

We are the community. We have to take responsibility, we have to work together cooperatively, and make it work. There is no *they.*

You have been asked in Joomla! forums by one of the Joomla! Development Working Group coordinators to help with development. Why won't you and your team help the community? Why do those of us volunteering owe you anything at all? Where do you get this sense of entitlement?

I am worried about Joomla!. As the number one cheerleader, I know that if we can't engage our community, then we can all expect delays in every facet of what we must accomplish.

You want product placement. Fair time listed as a new extension. Advertising in the RSS feeds. All of that is great and it is the kind of things we want to accomplish as a project, along with helping people in the forums, providing documentation, fixing bugs, getting new releases out, writing articles, helping user groups start, supporting those who want to host Joomla! Days.

It's a lot of work, Daniel. Can you please help us? Once you begin helping, you will feel like you belong, and you will be warmly welcomed. Your joining in will encourage others to join. It could happen.

You PM'ed me and asked to talk with me. I responded with my email address and Skype information and a commitment to help. I'm here if I can be of help.
18/05/09 @ 05:35
Comment from: Daniel [Member] Email
Please re-read my post Amy.

I agree 100% that no one owes us anything. I do not feel entitled at all.

However I do feel hurt, confused and frustrated just as much as you do.

I am entitled to feel those things if I want to.

Which is exactly what my post was about. It was NOT "give us what we want we are entitled to it"

But rather "How about you show us you care about what we want before telling us to care about what you want"

p.s. I did offer to help, months ago but after asking a few questions I got no replies to my emails so I gave up.

We also donated thousands of dollars to different Joomla days, and non profit extension projects back when we could afford it.

We also do support for a lot of people for problems that are not caused by our extensions, and do it for free.

We also recommend Joomla to people bringing them into the community.

We do make contributions however they are not recognized or appreciated at all.

Thank you though for clearly illustrating part of what is frustrating to us.

We make an offer to help or express frustration and get accused of entitlement syndrome, and not contributing. But why would we want to?

You don't recognize any contributions we have made to date, nor do you even acknowledge that we have a right to be frustrated that our business is suffering directly because of the situation.

I have worked on Ninja Forge (and ninjoomla) for almost two years now, and have yet to take a paycheck in all that time. I am usually putting money into the company out of my pocket.

I have been working as a volunteer and financial contributor for that time on something that definitely brings benefits to the Joomla community and yet I have not been warmly welcomed yet. I just get told that I have an unwarranted sense of entitlement and need to contribute.

It's not even need to "contribute more" just "contribute". You speak as if we have done nothing of benefit to the Joomla community ever.

18/05/09 @ 06:27
Comment from: Amy Stephen [Visitor] Email
You are right, I have not acknowledged your feelings and you are absolutely entitled to how you feel. What you are saying makes sense. When developer businesses rely on JED, and JED falters, it hurts those businesses. In these tough economic times, that's not good. I hear you also saying that you feel powerless to fix this problem.

It sounds like you have volunteered to help with JED but that help was not accepted. I have to tell you that makes sense to me. The project has to be careful to not put people into roles where personal interest might create a conflict of interest. I'm not one who makes these decisions or has been part of any of these discussions. It's just my guess.

You are also right that I have not properly acknowledged your contributions. I am sorry to say that I was not aware that you have given thousands of dollars to Joomla! Day events. That is very impressive and very much appreciated. I am glad you help your customers -- even with problems that relate specifically to Joomla!.

For a long time, now, the Ninja team has been working within the community licensing and trademark guidelines. In addition, you are still supporting the community by sticking with JED even though other options are available off-property. That is perhaps the most important contribution you guys continue to make that I also did not recognize. Complying with the community guidelines is very much appreciated.

Having been a part of helping at Joomla.org for several years, now, I will tell you, Daniel, that there is an enormous amount of work we need help with. That's just the truth. It's community-driven which means we need community to drive it.

The community still has not fully recovered from the GPL talks. We need to get rid of that "we versus they" thing. We are not "all together," yet. It's time to fix that - it sounds like you might feel the same way. Time to leave that behind and move towards a new future.

I challenge the Ninja Team to report for duty in http://groups.google.com/group/joomla-dev-cms and ask what you can do for Joomla!. Then, do it. It takes a giant leap of faith to decide you are going to help in that way. Real courage and a hope for our project. That's exactly the kind of leadership we need right now. I know others will see how it works and start to join in, too.

When we have people getting involved, again, and helping with the project work, these problems and backlogs of work will start to disappear.

I think you know that I care very much about this community and that includes you guys, too, Daniel.

With respect.
18/05/09 @ 08:41
Comment from: Daniel [Member] Email
@Conflict of interest.

Half the guys on the JED team are extension developers.

In fact, the ONLY commercial and non GPL (soon to be GPL though) extension on the editors picks, which also happened to be the only one with under 4 stars, belongs to one of the team.

Having us help out would be no greater a conflict than what is already there. We would be happy to accept not working on our own extensions, or any that might conflict with ours.

@Challenge

Please read my post again. We cannot afford to help anyone right now even if we wanted to. I recently took on a second job which is totally to supplement the club income so I can pay the devs.

If we stop working to help Joomla! then we will sink. You are challenging us to commit suicide.

Regardless of all the above. The whole point of this post was not to attack the JED.

It was to defend the point that we are allowed to be frustrated with it without having to fear someone jumping down our throats telling us we need to contribute.

You haven't really answered that, nor it seems read my post properly, and persist in telling us to contribute despite the fact that we are unable to.

If you want us to contribute, get the JED working regularly, so people can get fair and even exposure, then we can stop gasping for air and instead give back, like we used to when the JED WAS running fairly regularly.
20/05/09 @ 22:50
Comment from: Mike [Visitor] · http://mike.simbunch.com
*****
To jump into the fray, I have at least 3 documented accounts of JED not publishing positive user reviews on commercial extensions.

Over the past months, 3 of my users forwarded me the great reviews they have posted on JED, but none of them were published. There was no poor language, no abuse of terms and conditions etc. They were just not published, period. In the meantime, negative reviews with no meaningful input continue to surface. I even had a bad review from a user who specifically stated that he had NEVER used the extension! He posted the review just because he couldn't believe it (the functionality provided by the extension) can be done!

Talk about professionalism? Pfft.
21/05/09 @ 07:08
Comment from: Lorenzo Garcia [Visitor] · http://extensions.joomla.org
@mike

Take contact with us via team@extensions.joomla.org and we will check this up. We have logs so it's quite easy to check any non approved reviews. However, I'm quite certain if the reviews haven't been approved, it has been for a good reason.
22/05/09 @ 06:39
Comment from: Daniel [Member] Email
This is posted for Eric Caldwell (he keeps getting caught in the spam bin)

@lorenzo

I have stop submitting reviews because the last 3 were rejected for what I
consider as subjective reviewing. I do think the JED needs more resources
no matter where the resource comes from.

If someone volunteers time to help the JED, then train them and let them
help. If you have a process in place and this process is followed, then
you shouldn't have to worry about time and effort. Any successful
organization has processes in place to deal with turnover and business
changes.

I still think the JED plays a POWERFUL (maybe to powerful) role in defining
Joomla and long delays in releasing reviews and new products is not only
hurting Joomla, but also the developer community which defines it. In
short, without developers creating commercial products along side GPL
products, Joomla would be nothing but YACMS (yet another CMS).

Any CMS has to have a happy and profitable developer base or it's short
lived in today's world.

The only way to possibly solve this equitably is for Joomla is to monitize
the project and move towards full time devs and support.

The Linux developers have followed this model whereby employers hire them
full time just to contribute to the kernel and other supporting drivers.
Other companies contribute considerable resources as well to that OSS
project.

A simple way to start things off is to sell advertising on the JED with
possible a page dedicated to sponsors of $????.00 of annual support (just a
couple of ideas). This could be used to fund full time people to handle
these daily chores. Selling shirts and other stuff doesn't generate enough
revenue to do what's really needed when a project reaches this level, have
full time people supporting it.

Another model is for anyone making money from Joomla (that includes my
company as well), to give a small percentage of your revenue to fund full
time development of the Joomla! core and JED so the product can move
forward faster.

Regards,
Eric
24/05/09 @ 16:04
Comment from: Ivo Apostolov [Visitor] · http://www.pochivki.info
*****
Daniel,
The idea behind JED is not to be fair, its idea is the tool to be used as a scepter of power against the bad third party developers and to show them who's ruling.
And who is ruling, you can see from the comments here - Elin, Amy and other people like them :)
If they like you (obviously they don't), your voice will matter, now it doesn't.

Easy solution - write a module for mtree that shows randomly (but still equally) all new extensions from the last 3 days, 1 week, 10 days, 1 month and offer it to them, post it here so afterwards it will be funny to hear their excuses why something can not be done :)
25/05/09 @ 08:16
Comment from: torkil [Visitor] · http://bedre.no
****-
Your blog post, although too lengthy, makes a good point that can roughly be summed up in one sentence: To be able to make a living you basically need even and fair exposure on the JED.

Is this possible? I think it is:

Pre-approving extensions and adding them to a queue would be the way to go. Then the JED would, on a very regular and even intervalled basis, post one item from the queue. Everyone would get even exposure. It is just a matter of creating the queue and making *small* adjustments to the publishing interval to compensate for varying amounts of extensions. All this could easily be automated.

This is one programming contribution i bet alot of extension developers would be very happy to help develop!
26/05/09 @ 15:50
Comment from: torkil [Visitor] · http://bedre.no
I have to make one more comment, about the JED, which this comment thread is all about :)

The JED can be a fantastic place to make money for extension developers, since it basically has a monopoly as you say. Everyone goes here to find the extensions they need.

Joomla should look to Apples iPhone Application store, which is very similar since they also have a monopoly for distributing extensions to their platform. Point is, they charge 30% of all sales.

In the JED you could charge 5-10% and still everyone would be happy, no? The developers get the best exposure for the software, Joomla project gets money that can be reinvested to run the JED more effectively. Plus: A marketplace with payment processing done at joomla.org makes the shopping so much easier for the end user. They only have to register at one site once, and then they can shop all the extensions they want to. Extension developers can in turn focus on building extensions rather than developing and maintaining ecommerce-powered websites, orders, handling payment processing problems etc. This should easily be worth the 5-10% cut to Joomla :)

One could even start paying core developers, to speed up Joomla development, eh? :)

Comparing further to iPhone is tempting: You can buy and install an app directly on your phone. Why not the ability to do the same in your Joomla installation?

Commercial Joomla extensions are here to stay. It would be best to just embrace this fact and make the most of the opportunities this gives!
26/05/09 @ 15:55
Comment from: Amy Stephen [Visitor]
Everyone's extensions were delayed, not just one persons. Elin is a person of integrity who works hard for the project. I am not on Core or OSM and I don't work on JED.

Torkil - I do not believe having JED take money for developers would work very well. For one, where would community members go for support? For another, I'm not sure trust is there, are you? Also, there is no reason to convince the project that commercial developers are here to stay -- many of us who contribute to the project are commercial developers.

I think the answer is increasing one's involvement and trying to bring about the kind of change you think is important. That and showing one another respect and having some faith. I find that approach with people tends to provide the best results.
26/05/09 @ 22:17
Comment from: torkil [Visitor] · http://bedre.no
You say Elin, like there is only one person maintaining the JED. This sounds horrible, should it be the case.

As for a commercially powered JED: Users would go to extension developers for extension support of course, like they do it today. Why should there no be trust? Do you mean developers don't trust Joomla/JED? Those who wish could of course keep selling their extensions from their own sites, and those who wished to focus on development could outsource the selling and payment part to Joomla. Everybody wins. Even the end users, who will have a much easier way of buying extensions.

The part about convincing the project to embrace commercialism and what it could bring to the table, refers to the fact that non-GPL extensions will soon be removed from the JED. This will shatter the economic base for many developers like for instance these Ninja-guys, who partially base their existance on traffic from the JED.

I have given up on that discussion though a long time ago. Sad to see Joomla split up it's one true force, the community, like that. We need commercial extensions too.
26/05/09 @ 23:49
Comment from: Daniel [Member] Email
Torkil,

Elin doesn't work on the JED (to my knowlege) she works for OSM who manage Joomla.

JED is removing Non GPL extensions yes. But we are GPL so we won't get removed. Commercial doesn't equal Non GPL.


27/05/09 @ 00:17
Comment from: torkil [Visitor] · http://bedre.no
True. It doesn't quell the uproar and protests though.

@Daniel: How would you like a JED modelled after Apples iPhone App Store, that takes 5-10% of your sales?
27/05/09 @ 06:23
Comment from: Daniel [Member] Email
If they changed their practices, giving us at least a 10% increase in sales, then sure. Otherwise no.
27/05/09 @ 07:59
Comment from: Daniel Taghioff [Visitor] · http://taghioff.info
*****
This was an interesting read.

I think that the JED should open up a discussion and let in volunteers to produce a solution to the problem, perhaps something along the lines of the queue suggested here.

I think a review of the commercial basis of JED is more complicated, though using the JED's position as a source of funding for Joomla is not a bad idea.

I think this is a serious point, Joomla lives and dies by its amazing extensions, provided by a very active community. So this is something that definitely needs to be addressed. If the core team can't find the resources, then they need to look at restructuring as suggested here, this issue won't just go away and is critical to the life of the Community.
16/06/09 @ 09:24
Comment from: Liamm [Visitor]
personally when i view the JED, i search for a type of module, and don't always look at the front page of newest extensions, that way i find what im looking for and then read the usage details.
works for me.
27/06/09 @ 17:39
Comment from: Ken Lyle [Visitor] · http://gracefultech.com
It sounds like Amy said something like "thanks for playing by the rules" to Daniel. So, I just wonder, is there not an extension or something that can enable devs who have been "good" to post as "trusted", i.e. to auto-publish their posts/apps/upgrades, as long as they continue to be "good"? This seems simple, but might go a long way to solving the backlog, unless I am missing something.

Best,
Ken
25/08/09 @ 13:35

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
PoorExcellent
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)