It's a good question. The project has a fairly unique problem right now in that
it has a Platform which has only one significant Application, the CMS, which is
essentially another platform in itself (for extension builders).
All these things cannot progress in the same ways at the same speed, else there
would not be much point in separating them in the first place.
> I'm thinking we should find a course (with or without the Plattform) and
> hold on it, because i'm not the only one who stands beside and can not find
> an end to shake my head. In fact it's the first time i really have to think
> about the using of Joomla for customers projects.
There seems to be plenty of commitment from the leadership to try to hold
everything together as much as is possible. So until that changes I would
suggest to just wait and see how it all pans out.
The Joomla! project is big enough and the CMS has enough stakeholders that I
don't think anyone need worry too much about it's future. If eventually paths do
need to diverge, users can make a choice at that time which path suits them to
follow.
I don't see that anybody needs to panic and push for a formal separation in
advance. What difference would that make? Why the need to decide _now_ exactly
which codebase, with which name, based on which Platform version, maintained by
which team, you will be using in the future?
Until some feature happens in the Platform that you want, but it isn't coming to
the CMS, it doesn't make any difference to planning. For all the discussion and
debates, I'm not convinced that is ever likely to happen, and I don't see how it
helps that case to formally separate anything up-front.
-Will
There seems to be plenty of commitment from the leadership to try to hold
everything together as much as is possible. So until that changes I would
suggest to just wait and see how it all pans out.
The Joomla! project is big enough and the CMS has enough stakeholders that I
don't think anyone need worry too much about it's future.
I'm tired of reading things like "that belongs to cms" and sentences like "maybe we should maybe start thinking about letting the CMS and let it run its course, and build UCM into a new, next-gen application" shows that there is a lot more than little divergences.
When the news comes out that Joomla splits to Plattform and CMS i thought it would be a good way to improve the code base and give us the ability to bring the CMS to the next levels. But it seems like im wrong and the Plattform not only goes their own way, but also (sry for ordinary language) does not give any shit about the CMS.
So i'm asking now: What's about the future of Joomla CMS ?
I'm thinking we should find a course (with or without the Plattform) and hold on it, because i'm not the only one who stands beside and can not find an end to shake my head. In fact it's the first time i really have to think about the using of Joomla for customers projects.
To make it clear: I like many changes in the current Plattform. But without the ability to use it in our CMS it's not worth it.
It's a really cool thing to use Joomla to build an application, but Joomla (in my opinion) signifies for the CMS. Which brings me to me last consider: If we are moving on like now and seperate the CMS and Plattform completly, we should think about the label Joomla!, because it can't be used for two competing projects.
What do you think ? What's the future ? Is there a future for Joomla CMS ? Let's make decissions and don't go around in a circle... Even if the decission is like "we don't know, we only want wo keep afloat", because this could be an honest answer and the whole community (not only developers) finally has a statement which can be used to make personal decissions.
> Addition: If the ideas pool should be the place for features .. do we really have only two planned features ?
I'm also a moderator on the ideas pool and I'm very conservative on setting states, I'm not in the PLT so I'm not in a position to make strategic decisions anyway but given our current development style I only set thing to planned if I'm reasonable certain they're gonna happen soon - that usually means a patch is sitting on the tracker and initial feedback has been good.
For example I haven't even set "New or Overhauled Admin Interface" to planned despite the fact that Kyle is working quite hard on it. I just can't tell whether it will be done in time & accepted since his code hasn't been discussed yet at all. I'd rather not rise false hopes.
Best regards
Rouven
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To post to this group, send an email to joomla-...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-cm...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-cms?hl=en-GB.
From: Nils Rückmann <in...@nils-rueckmann.de>
To: joomla-...@googlegroups.com
Sent: Saturday, April 14, 2012 6:08 PM
Subject: Re: [jcms] Let's talk about the future
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To view this discussion on the web, visit https://groups.google.com/d/msg/joomla-dev-cms/-/-BsqSqASVxcJ.
It would be better to say that the Platform should *always* think
about the impact on downstream developers who use the platform.
> And my last point: Documentation, documentation,. documentation. I can't be
> the only one who thinks that the documentation is
> not really complete ..
If you have a magic potion for coaxing people to write more, please
let me know :) I'm out of tricks.
The current Platform Manual is here:
http://developer.joomla.org/platform-manual.html
There are a number of things that people can do:
1. Contribute to the DocBook files on github directly.
2. Write content "somewhere" (in a Google Doc, on a wiki) and then
tell us (on the Platform list) where to find it. I will be more than
happy to convert that into DocBook and into tutorial-ese.
3. Find good developer content on docs.joomla.org (that is otherwise
buried and really hard to find) that we can convert to DocBook and
include in the Platform Manual.
The end goal is for that manual to be *the* best and FREE source of
information for developers, and maybe even have Joomla Press do a free
PDF version or something in the future. But it's not going to happen
without people volunteering to help with it on a regular basis. I
would like to enstate a rule that people can only complain about
documentation once they have personally documented at least on
Platform package :)
Aaron, what you are saying sounds great. Email me and we can touch
base on moving forward.
Regards,
Andrew Eddie
I thought we were on the same side :P
> 2. We don't need magic potions. Developers should just think about their
> code if the changes could involve the documentation.
Well, there's two levels of documentation. One is the API
documentation that is provided with the code itself. Contributions to
the platform must include this (in fact, our automated checks will
bounce the contribution if it's not done to a certain standard). This
is what's used to automatically generate the API documentation that
can be found at http://api.joomla.org/
Now, that's all fine and good but reading the API docs for a beginner
is a bit like reading the parts list for a Toyota Camry and expecting
to know how to service it. To learn how to use the API, you really
need tutorials and examples, and we've spent a bit of time lately
working out the source format and the tool chain to do that.
> There's no need for developers to write a timeless masterpiece, but a little
> note for the documentation working group would be nice.
I absolutely agree.
Regards,
Andrew Eddie
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To post to this group, send an email to joomla-...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-cm...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/joomla-dev-cms?hl=en-GB.
There is a flipside, if documentation contains links to the platform
classes and methods they utilize - then you can automate the process of
determining which pages a new release impacts. Since a lot of changes
are to things which were depreciated or are adding a new and improved
method to do something[while maintaining the other for backwards
compatibility] - it would be very hard for someone working on the
platform to know whether or not any documentation needs to be updated..
That's what the @since tags in the API docs are for, and also you can
model additional docs on how PHP does it (after all, every Joomla
developer should be intimately familiar with php.net documentation).
> And like i said, i don't want to enforce developers to write documentations.
> But a small note on a todo-list or something where people which wants to
> write documentations can pick a topic and start writing. And if the list
> grows we can start a documentation sprint.
I think that works best when you have small "holes" in the
documentation. When you have but a few packages documented in a
narrative form, there's no point in making a to-do list - it's all
to-do. If you are looking for ideas on what to write about, I can
certainly give you some ideas :)
Regards,
Andrew Eddie
Oh, you are talking about the user help pages? That wasn't clear to
me in the context of the conversation.
Regards,
Andrew Eddie
http://learn.theartofjoomla.com - training videos for Joomla developers
I'm tired of reading things like "that belongs to cms" and sentences like "maybe we should maybe start thinking about letting the CMS and let it run its course, and build UCM into a new, next-gen application" shows that there is a lot more than little divergences.
When the news comes out that Joomla splits to Plattform and CMS i thought it would be a good way to improve the code base and give us the ability to bring the CMS to the next levels. But it seems like im wrong and the Plattform not only goes their own way, but also (sry for ordinary language) does not give any shit about the CMS.
So i'm asking now: What's about the future of Joomla CMS ?
I'm thinking we should find a course (with or without the Plattform) and hold on it, because i'm not the only one who stands beside and can not find an end to shake my head. In fact it's the first time i really have to think about the using of Joomla for customers projects.
To make it clear: I like many changes in the current Plattform. But without the ability to use it in our CMS it's not worth it. It's a really cool thing to use Joomla to build an application, but Joomla (in my opinion) signifies for the CMS. Which brings me to me last consider: If we are moving on like now and seperate the CMS and Plattform completly, we should think about the label Joomla!, because it can't be used for two competing projects.
What do you think ? What's the future ? Is there a future for Joomla CMS ? Let's make decissions and don't go around in a circle... Even if the decission is like "we don't know, we only want wo keep afloat", because this could be an honest answer and the whole community (not only developers) finally has a statement which can be used to make personal decissions.
NR
I think the concept of Production Working Groups is a great thing.
http://docs.joomla.org/Production_Working_Groups
The implementation is....not so exciting. It's one of those "hidden
behind a curtain of secrecy" things where you email the proposal to
someone who will then forward it on to someone in the PLT who if they
like the idea it might get created.
Compare this to the PHP or IEEE processes for extending or creating new
standards. Just about all of them have an open list where it will be
posted and considered. Everyone can weigh in so if an idea gets a lot
of momentum, a working group can be formed quickly of those interested
in it. And if only one person wants it, it generally goes nowhere. If
an idea has a lot of public momentum but is nixed because someone on the
committee who decides on things doesn't think it's a good idea - that
person better have a dang good justification because they have to
justify themselves. Not shrouded in secrecy. I realize that the point
is not secrecy, but I have a yen for more openness.
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To post to this group, send an email to joomla-dev-cms@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-cms+unsubscribe@googlegroups.com.
How is this hidden behind a secret curtain http://jandbeyond.org/programme/roadmap.html
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To view this discussion on the web, visit https://groups.google.com/d/msg/joomla-dev-cms/-/f-rAn8xuKMQJ.
To post to this group, send an email to joomla-...@googlegroups.com.
To unsubscribe from this group, send email to joomla-dev-cm...@googlegroups.com.
+1
Sam Moffatt
http://pasamio.id.au
Actually, by definition it is "open", it's just not "free" as in "free
beer" (though some of that will be provided I believe!) but the price
is ridiculously reasonable for what you get. I think everyone that
does go will have no trouble justifying it was worth it (sadly, I
won't be one of them - Europe is such a long trip from my neck of the
woods). For those that can't make it however, Mark has outlined the
many open and virtually free channels that are only the cost of an
internet connection away.
Regards,
Andrew Eddie
Hi May, it meant that your response comes one or two dozen answers too late, because we solved most my problems ;)
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To view this discussion on the web, visit https://groups.google.com/d/msg/joomla-dev-cms/-/Hor5MUyuxbQJ.
There is already a list of available events in the wiki if you think it would be easier to find organized in a different way, one thing that I have done with the pages I am interested in is make portal pages on particular topics. They are pretty easy to put together and you can organize them however you think is useful.http://docs.joomla.org/Portal:Bug_Squad
There is already a list of available events in the wiki if you think it would be easier to find organized in a different way, one thing that I have done with the pages I am interested in is make portal pages on particular topics. They are pretty easy to put together and you can organize them however you think is useful.http://docs.joomla.org/Portal:Bug_Squad
Hi Elin, i still can't find a list of supported event triggers .. Do you have a Link ?
--
You received this message because you are subscribed to the Google Groups "Joomla! CMS Development" group.
To view this discussion on the web, visit https://groups.google.com/d/msg/joomla-dev-cms/-/-xUvFah1V7wJ.
http://docs.joomla.org/What%27s_new_in_Joomla_1.6
http://docs.joomla.org/16Events
http://docs.joomla.org/Adapting_a_Joomla_1.5_extension_to_Joomla_1.6
http://docs.joomla.org/Category:Plugin_Development
http://docs.joomla.org/Category:Specifications