--
You received this message because you are subscribed to the Google Groups "Joomla! General Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to joomla-dev-gene...@googlegroups.com.
To post to this group, send an email to joomla-de...@googlegroups.com.
Visit this group at http://groups.google.com/group/joomla-dev-general.
For more options, visit https://groups.google.com/groups/opt_out.
Joomla 4 released on schedule and as a smooth upgrade from Joomla 3.Steve
--
--
I am for B3 in J4. I've even spoke about it at some JDays and JWC. But everyone should keep in mind that B3 has a lot of different classes than B2, in fact, everything gets laid out differently.
I'm all for moving forward with the best version of Bootstrap, just be prepared that some people will be comfortable with Bootstrap 2. Just had a lightbulb light up over my head... potentially you could add the option to choose either B2 or B3.
Hmm...
4. Joomla Developer Conference (I am currently looking for a venue for Springtime)
Hope that helps.
Kindest regards,
--Steven Pignataro
Kindest regards,
--Steven Pignataro
--
Make joomla upgrades more stable (3.1.4 mess).
Reduce the backlog of pull requests. For example I made four PR on the last pizza bug and fun, only one was merged till now. Which is frustrating for participants....
--
> Improve marketing. There seems to be a confusion on wording and does confuse the users. Install from web and app store is a prime example with the latest release. In Joomla it is install from web and in marketing material like this - http://community.joomla.org/blogs/community/1784-infographic-10-new-features-of-joomla-32.html it confuses people. Language needs to be consistent.
>
There was TM/brand name issue with App Store. It's something that the marketing team is working on for future. I'll try to get the infographics updated and consistant.
Here's the link and some information on the name:
1) Carry on the great work!
2) Reduce the overall code base
3) Document more with examples and best practices
4) Simplify as much as possible even if some functionality is lost
5) Reduce the number of js and css files that end up getting included on pages
6) Make it easier to define custom content types FOF is a step in the right direction but still tough
7) Simplify core out put so its easier to customise Joomla look and feel
9) Keep up with latest dependant resources/libraries e.g. bootstrap / jquery / Jquery ui
10) Better handling for images, support for resizing and cropping would be good
I was impressed with Joomla 3, keep the momentum going.
Thanks to everyone involved in the project!!
4. Joomla Developer Conference (I am currently looking for a venue for Springtime)
* Encourage people to help and be part of the development (I mean do coding not only speaking)
Separate style and structure between the CMS and the template, so that templates have full (or at least much more) control of the markup and CSS classes (and hence front end framework used) used without having to create (a) lots of overrides and/or (b) class aliases to cope with bootstrap defaults.
possibly change component and module outputs from HTML to JSON...
There could even be a component (using composer) that can parse the JSON in a pre-defined way (e.g. Joomla-Bootstrap3-parser and Joomla-Foundation5-parser and be a dependancy of the template).
Improve marketing out reach. Right now we need to have a solid message and solid out reach to our users. It has improved over the years - but we can do more.
Maybe we need to put some focus on the framework. Most people don't know what the joomla framework can do since it has always been talked about as the CMS.
CORE translation capability. We need to have a improved way of having translations of the content that we write. I know there are 3rd party tools - but we have to rely on their API's.
Examples - I hear it a lot from new developers. It is great to have the examples come with Joomla! - but there is a lack of examples of what the framework can do that is shipped with the package. The CLI and garbage clean up are basic examples and i know there is are more indepth examples that can be created for this portion of the project. Just throwing it out there.
A thought about the release schedules.Link the releases to the milestones of the previous and next major release.Doesn't sound very clear, but allow me to explain...Release number (I am only using numbers to illustrate the principle).0 - .5 as current releases.7 = Migration planning.8 = Security updates only - recommended migration point..9 = End of official support
Hire staff.
I've also seen in my decade of work on this project the community burn those people out, mainly because of the tension between their devotion to the project and trying to hold a job.
There is no denying a full time development manager would be valuable. We have an unpaid one at the moment working near full time at a significant cost to his family, mostly taken for granted.
The main push backs that I can recall where:
* OSM wanted a plan to consider a budget - the PLT wanted to know if there was any chance of getting a sizeable budget allocation, resulting in a chicken-and-egg situation (does the PLT go to a lot of effort if OSM isn't even going to consider open the cheque book).
* There was concern that if "you" are paid why would I bother contributing.
2) Marketing improvements: everyone out there says "I heard WP is easier, better, faster....whatever" than Joomla.
3) Easy for regular people to understand and feel comfortable using Joomla over other CMS.
Regards
gnumax
- Do not change from one version to another in just 2 days due to lack of testing.
On Wed, Nov 27, 2013 at 10:03 PM, Luis Méndez Alejo a.ka. gnumax <gnu...@gmail.com> wrote:An issue we as a project have is testing code pre-release. I get annoyed at times when I see extension developers pushing updates to their extensions because of "Joomla compatibility issues". Was this a break in the API that should have been reported and fixed before release? If so, why wasn't it reported? More testing isn't necessarily the answer here either; quality testing needs to be done by developers before release (using the git master) and issues reported ASAP. I'd rather spend 10 minutes working through a non-issue than have a critical issue not reported.
On 28 November 2013 15:22, Amy Stephen> If I got to set one goal for
next year -- it would be a special flag on JED
> for developers to set -- "This extension is ready for Upcoming Release X.X"
> -- and those extensions sort to the top. O
Oh that reminds me. We need to put the compatibility check code into 2.5 and 3.
+1
--
Separate style and structure between the CMS and the template, so that templates have full (or at least much more) control of the markup and CSS classes (and hence front end framework used) used without having to create (a) lots of overrides and/or (b) class aliases to cope with bootstrap defaults.
<?php
if($version < 4 ) {
?> <div id="helloworld"> <h1>Hello <?php echo $displayData['name']; ?>!</h1> </div>
<?php
else {
?>
[{
"name":"hello world",
"title" : "Hello <?php echo $displayData['name']; ?>!"
}]
possibly change component and module outputs from HTML to JSON...
There could even be a component (using composer) that can parse the JSON in a pre-defined way (e.g. Joomla-Bootstrap3-parser and Joomla-Foundation5-parser and be a dependancy of the template).
On Wednesday, 27 November 2013 11:22:20 UTC-6, Robert wrote:* Encourage people to help and be part of the development (I mean do coding not only speaking)What types of outreach would you suggest in supporting this? Are there processes in the project that need to change, perceptions about the project, or just addressing a general need for volunteers?
Michael, in the interim, can we sift out the code-related issues
raised in this thread and apply some labels to at least capture them?
Maybe "Backlog" for now?
Any reason we can't abandon it today? Github releases also supportsfiles now too ... (just saying).
--
On the other side we should start to ignore people they have a say about nearly anything but never contribute or use Joomla at all.
So add functionality that copies file structure and db tables (full dump) when the update takes place. If the user wants to go back they just click the revert button and every change since the update is removed.
This way when something like the Bcrypt issue comes up, people aren't stuck waiting for a fix.
The logic wouldn't be to difficult to implement since we would basically be creating a zip of the folders and adding the SQL dump to it.
I really would like to hear everyone's thoughts on this.
Thanks