Home Blog Joomla Community News

SEO Tips and Tricks



Registered JUG changes

E-mail

The Registered Joomla User Group team are pleased to announce that we are making some changes to enhance the relationship between the team and JUG coordinators.
 
* We have made a gallery page for the people in the team know who we are and what their special skills are.

* We are tweaking the JUG directory to ensure it stays up to date and is easier to handle that includes removing the deadwood and locating JUGs who have lost their way a bit.

* The rules are being translated to native languages similar to the German and Spanish ones already made. If you can assist in any way, please let us know.

* We will organise a regular JUG news spots and ask groups to have a general round up in the Registered JUG Google group. We suggest all sign up with the group,

Other behind the scenes improvements are :

* Have an ideal  7 day response limit from application to approval. (But this is not possible in all cases).

* Update and rebuild the JUG welcome pack
 
Thanks for reading and commenting in the people.joomla.org group .

Liam
 

 
 

 

MTV Uses Joomla

E-mail

MTV is one of the few TV channels that is truly famous around the world. Broadcasting in over 60 countries, MTV has has had a profound impact on the music industry and popular culture.

MTV recently re-launched their website in Greece using the power of Joomla: http://www.mtvgreece.gr.

mtv

 

Google Summer of Code Students Announced

E-mail

Google Summer of Code 2012 LogoGreetings, Community

Welcome to another Google Summer of Code (TM) (GSoC) update from the team! Back in March we were honored to be told by Google that we had made the list and that the Joomla project was accepted into the Google Summer of Code program this year.

Yesterday Google announced the eight students accepted to Google Summer of CodeTM for Joomla.  We’re excited about the projects these students have proposed and most of all about having these developers participate in the Joomla development community.

  • Javier Gómez: Language Installation for the CMS
  • Lucas Tiago De Castro Jesus: Language Translation Extension
  • Aaron Schmitz: Google API
  • Diana Prajescu: Facebook API
  • Florian Voutzinos: Workflow API
  • Kavith Thiranga Lokuhewage: JS / CSS Compression API -
  • Prasath Nadarajah: MediaWiki API
  • Stefan Neculai: Web Services API


The next few weeks are going to be key for the student’s success in the program. Mentors and students will be working together closely to formulate plans that will guide them through the rest of the summer. Students will be learning how to work with the development infrastructure and studying the Joomla APIs and design patterns.

The students have already been participating in fixing bugs and on the development mailing lists.

The community can get involved in helping and assisting the students by joining our mailing list, giving them feedback on development mailing lists, and following the work in their github repositories. Although the students are going to be taking their direction from mentors, input and advice from the development community at large will be very helpful and is an essential part of the open source development process.

These students were chosen from among more than 50 applicants, and choosing the final projects was very challenging. Thank you to all of the students who applied and community members who submitted project ideas and provided feedback to students.

Joomla! is one of 180 open source projects participating in Google Summer of Code 2012.  We appreciate Google’s support of student work in open source projects.

 

An Idea for the Joomla 3.0 Editing Mode

E-mail

Last week we gave you a glimpse of a possible new design for Joomla 3.0.

To recap some of the key points:

  • Kyle Ledbetter and his Joomla Usability team ( http://ux.joomla.org ) are redesigning Joomla using Twitter Bootstrap ( http://twitter.github.com/bootstrap ).
  • Making Joomla 3.0 mobile-ready is a very high priority.
  • The release of Joomla 3.0 is still over five months away and much work is still to be done. What you see here are ideas, but only ideas so far. Look for more information as work progresses.
  • Head over to http://ux.joomla.org if you want to get involved.
 

A First Look at the Mobile-Ready Joomla 3.0

E-mail

Joomla 3.0 is due in September and the team have been hard at work bringing the next era of Joomla to life.

One of the most important changes will be an overhaul of Joomla's design. Both the visitor and administrator areas are being redesigned from top-to-bottom.

The next web revolution will be the mobile revolution. As hundreds of millions more people come online, many of them will only be using mobile devices. Our aim is make Joomla 3.0 completely mobile-friendly, while still remaining recognizably Joomla.

Kyle Ledbetter and his Joomla Usability team ( http://ux.joomla.org ) are redesigning Joomla using Twitter Bootstrap. Twitter describes Bootstrap as being: "an extensive front-end toolkit for developing web sites and applications." Using Boostrap allows Joomla to create a mobile-ready experience based on a hugely popular framework that many other developers and designers already know and love. You can find the offical Bootstrap project homepage at http://twitter.github.com/bootstrap.

The release of Joomla 3.0 is still over five months away and much work is still to be done, but here are some teaser shots of where things are today. Look for more information as work progresses and head over to http://ux.joomla.org if you want to get involved.

 

Joomla! presente en la FLISOL 2012

E-mail

De acuerdo a la Wikipedia, FLISoL, Acrónimo para Festival Latinoamericano de Instalación de Software Libre, es el evento simultáneo de Software Libre más grande de Latinoamérica. Se presenta en todos los países latinoamericanos y en él se habla acerca de Software Libre desde 2005. En 2008, más de 200 ciudades de 18 países participaron en la FLISoL.

According to Wikipedia, FLISoL, an acronym for Festival Latinoamericano de Instalación de Software Libre (Latin American free software install fest), is the biggest event for spreading Software Libre since 2005, performed simultaneously in different countries of Latin America. In 2008, more than 200 cities from 18 countries of Latin America participated on a FLISoL.

 

New and Improved Updater

E-mail

We introduced the one-click update in Joomla! 1.7. When it worked, it was marvelous. Unfortunately, it wasn’t as robust when it came up against all the various hosting situations and differently configured systems. Many people turned to Nicholas Dionysopoulos’ AdminTools to do their updates.

We are happy to announce that with Joomla 2.5.4, we have added a new core component, Joomla! Update, that Nicholas wrote based on his experience dealing with updating across a wide variety of hosts with his Akeeba Backup, Kickstart and AdminTools. Once you have the component installed, you will be able to use it for the next release. So all of you who update to 2.5.4 will be able to use it to update to 2.5.5.

This component will also let you decide whether you want to continue getting updates for the 2.5.x long term support release or jump up to the newest 3.0.0 short term release when it comes out in September. See the section on Options for details.

 

Free Joomla! 2.5 Multilingual Training Webinar

E-mail

Joomla! 2.5 was released in January of this year and the stable version is now available to download at joomla.org. New features including automatic notifications of core Joomla! and extension updates and a powerful internal indexer and search function have brought a new realm of usability and functionality for both site administrators and users.

What you may not know is that there is a free training webinar outlining the 24 new features, and, more specifically, the core Joomla! multilingual functions available in Joomla! 2.5. One of the things that Joomla! focused on with this release is the internationalization of websites and encouraging users and website owners to create sites that can be accessed from anywhere in the world. One of the biggest barriers to that is language accessibility. The Joomla! Community has tackled that head on with the new and refined Language Manager and other multilingual capabilities now available in Joomla! 2.5.

Now, webmasters and content creators can create websites to be presented in multiple languages, without ever needing to step outside of the options available in the Joomla! core software. This is a big step forward and represents a set of capabilities that can make websites much more accessible, reaching out to a much larger audience.

The Joomla! Project is hosting a webinar to showcase these features. Jon Neubauer, a Joomla! Developer and active community member will be discussing and modeling these features at 2:30 EST on Thursday, March 29th. He will be walking through the process of how to turn your site into a multi-lingual website, and he will be taking any questions from the audience in this hour-long webinar. This intermediate webinar is intended for users who possess a good understanding of core Joomla! functions. Register Now!

Session Summary:

  • A brief introduction to features new to Joomla! 2.5
  • Using core Joomla! functions to drive multilingual sites
  • How to assemble the Administration area to enable multilingual settings
  • How to create a multilanguage landing page
  • How to create a multilingual module
  • How to assemble a basic menu system
  • How to provide inter-language navigation for users
  • How to enable auto-language detection
  • How to create multi-lingual content (articles, menus, modules)
  • How to create cross-language menu associations
  • How to create template variations per-language

The webinar is free, and open to the public, as part of an ongoing service for the Joomla! Community provided by CloudAccess.net, the provider of the free Joomla! Demo. We hope you can Register Now! See you there!

Written By;

Jon Neubauer & Bernie Bernstein

 

Join Our Google Summer of Code Success Story

E-mail

What We’ve Done

It is an incredible honor to be a part of the team that helped bring Google Summer of Code (GSoC) back into the Joomla community for 2012. This year, the Joomla community is certainly shaping up to be an exciting one. We’ve had Joomla 2.5, undoubtedly the most advanced and functional version of the CMS released early this year. On top of that, the community has been able to get their hands on yet-another top-notch OSM president who will continue to bring new energy, ideas, and direction to Joomla’s legal entity.

Joomla Approved for GSoCOn Friday, March 16th, around 2:00pm EST I got the email. Google had approved Joomla’s application. We were in. We waited about an hour to make sure it wasn’t a dream and to fill out our Google-Melange profile. Then, the social-media-sphere took over. Tweets, Skype messages, and Facebook comments all started to pile in congratulating us. The team, had they been able to, would’ve clinked glasses of champagne at the news. It was a big, exciting moment, and I’m honored, and proud to have been a part of it.

The Road Ahead

Now that we’re in, the real work is about to begin. Running the program is going to take a lot more effort, and that’s the road we face now. The work that students will be doing for the Joomla program won’t stop here. The mentoring they receive will travel with the student wherever they go. Future education, and future jobs - the student will get a lot from the program.

Get Involved

There are a few ways that the Joomla-sphere at large can contribute to the GSoC program this year:

  • Mentor a student: We are looking for high-quality developers who can commit to the summer schedule and mentor a student. Click here to commit to being a mentor!
  • Consultant / Backup Mentor: Not every great developer has the time to commit to the time required by GSoC. But maybe you can review some code, advise a student “unofficially”, or fill in for a mentor who may be unavailable for a few days. If you can be a backup mentor please email gsoc[at]opensourcematters.org.
  • Offer a Gift: A great way to thank GSoC students for their contributions, to the tool that as a business you use to make money, is to offer some gifts. We want some t-shirts, extension subscriptions, books, or anything else you have that we can give away to a student. To offer a gift, please email gsoc[at]opensourcematters.org
  • Train students, run a Webinar: Most of our students are coming with little, to no, Joomla knowledge. We could use some help bringing them up to speed on “the Joomla way”. We would like some folks who can dedicate just a little bit of their time (2-3 hours max.) to holding some sort of WebEx / Skype / IRC chat to do some early coaching. Topics we are particularly interested in are:
    • Using Git
    • Joomla 101 (Installation, Managing Content, Modules, Plugins & Components)
    • Joomla CMS Coding Basics (Code Structure, MVC, Framework)
    • Joomla Platform Coding Basics (Code Structure, Platform Examples)
    If you’re interested in helping out with this training effort please email gsoc[at]opensourcematters.org. We will need to coordinate this effort to get it off the ground.

A Note for Students

If you are a student and interested in participating in Google Summer of Code, we invite you to please join us! You should immediately register on Google's Summer of Code site, and submit a proposal to the Joomla project based on one of the ideas on our idea page. The deadline is March 26th, so you'd better HURRY!

Thanks

The community has given unbelievable support to the GSoC efforts thus far. I am so honored, and so proud, to have been able to work with the folks who have given of their time already. I can’t wait to spend rest of the summer working with such fine folks! This team is amazing, and it’s an example of what makes Joomla great.

Please leave your comments in the JPeople discussion for this blog post.

 

Joomla Roadmap Meeting: Production Working Groups & Lightning Talks

E-mail

The next Joomla Roadmap Meeting is being held as part of the J and Beyond conference that is taking place May 18-20 in Bad Nauheim, Germany. Ideally, we'd like to come out of the meeting with some tangible accomplishments, but we recognise that may not be possible given the time constraints. More important is to bring people together to bounce ideas around and to form groups that will work to bring particular features into Joomla.

To encourage features to be brought forward in a timely and organised process we would like to see those people with an interest in promoting a major feature or change get together in a team under the Production Working Groups banner.

Production Working Groups are the means of organizing and coordinating the work being done on Joomla. Some of the working groups are ongoing groups such as the Joomla Bug Squad, the Documentation group and the Translations group. Others are concerned with specific features. Work on major features for 3.x should be done in a working group.

Each working group provides a rallying point for those who want to work on that feature, whether they be coders, documentors, translators, UX specialists or whatever. Each group will have a PLT liaison assigned, so that the PLT can be kept informed on progress and the readiness state of the work as well as being able to coordinate different teams and give feedback on requirements such as backwards-compatibility, documentation, localisation and so on.

If a particular Working Group has been set up prior to J and Beyond, this will be an opportunity for those in the group to meet face-to-face, discuss aspects of their work together and ideally make progress towards their goals.

All working groups will have the opportunity to give a 4-minute lightning talk to describe what they are about, to drum up some enthusiasm and maybe recruit new volunteers, and for those more established groups to talk about the work they have done. But even if there is no working group, if you are interested in giving a talk, please give us a summary of what you want to talk about. (You can do that when you fill out the form mentioned in the next paragraph.)

If you are interested in helping with a feature for Joomla 3.x, whether or not you can come to the Joomla Roadmap Meeting at J and Beyond, please fill out the Joomla Roadmap Meeting: Production Working Group form and let us know.

Some Proposed or Existing Production Working Groups:

Update & Migration Working Group

Dealing with updates and migration should be a part of every Working Group that makes changes that break backward compatibility, but we need a group that can make sure that the software and tools are ready to migrate from 2.5 to 3.x. as seamlessly as possible.

Multi-Site Working Group

This is an important feature that was extensively discussed at the last roadmap. It’s consistently one of the most requested features.

Unified Content Model (UCM) Working Group

UCM is powerful new tool that is proposed for inclusion in the Platform. How exactly will it be implemented in the platform, what use will the CMS make of it, what are the backward compatiblity issues involved, what new coding would be needed to use it in the CMS, and what are the implications for third party extensions are all open questions. Pulling something like this into the CMS is a big job.

Search Working Group

Now that Finder has been integrated as Smart Search in 2.5, it’s time for a new Working Group dedicated to search capabilities.

Message Queue Working Group

Introduce a Platform API to act as a wrapper for various message queue packages as well as a native PHP implementation for those sites that don't or can't install third-party message queue software.  In addition to a native PHP message queue, we'd be looking at supporting at least the following: ZeroMQ, AMQP, IBM Websphere MQ.  We might even be able to get Microsoft, IBM, etc on board with helping us out.  This would make it easier to develop scalable web applications and might, for example, help with search indexing on large sites.

Data Handling Working Group

The idea is to develop a library of data handling classes and methods to make it easier to write code that can read, write and transform data from all kinds of resources, via all kinds of transports and output it to all kinds of destinations.

Web Services Working Group

For instance, a REST API for Joomla that is standardised, extendable and documented.

XML Validation Working Group

Let’s finally actually get DTD's and possibly Schemas written for all the XML used in Joomla so that tools such as Eclipse can automatically validate it.  Another goal would be to get it integrated into our continuous integration server as well.

Calendar Working Group

Create a proper calendar class that would allow Joomla to support multiple calendars (across multiple languages).

JavaScript Working Group

JavaScript and JavaScript frameworks are very prevalent in extensions and templates. Currently this leads to multiple copies and versions of frameworks being loaded which results in conflicts and performance issues. There have been different solutions proposed.

Unit Tests for the CMS

The Platform has done a great job adding unit test coverage for their code. We need to do the same kind of job for the CMS.

Performance Group

Find and refactor areas where the performance is not optimal.

Internet of Things

This existing working group is looking into using the Joomla Platform to simplify and open source the "internet of things". Using several popular input/output devices to allow the world to connect to the internet and back to the world; for the device's data to be easily displayed on Joomla sites and Joomla sites to "talk back" to the environment.

User Experience Working Goup

The User Experience Working Group is an existing standing team focused on the Joomla User Experience. This includes the Joomla administrator user interface, sample templates, sample data and any other related aspects.

 

Use the Joomla Roadmap Meeting form to give your feedback and tell us of your interest. For comments and discussions that don't fit in the form, go to http://people.joomla.org/groups/viewdiscussion/1460-joomla-roadmap-meeting-production-working-groups-a-lightning-talks.html?groupid=713

 

Thanks to all who gave back at the Joomla Pizza, Bugs and Fun

E-mail

Thanks to everyone who helped with squishing bugs and writing documentation this weekend at the Joomla Pizza, Bugs, and Fun global party. Volunteers from around the world helped to commit, or make ready to commit, over 30 bug fixes. Work was done on another 70 trackers. We'll post graphs shortly showing the work that was done.

A number of people tackled the documentation, fixing, updating and adding to the information available at docs.joomla.org. You can see a list of the recent changes at http://docs.joomla.org/Special:RecentChanges

Thanks for all the time and effort you put into making Joomla a better product and in giving back to the project.

To comment or discuss this post, go to http://people.joomla.org/groups/viewdiscussion/1456-discussion-on-thanks-to-all-who-gave-back-at-the-joomla-pizza-bugs-and-fun.html?groupid=713

 

Pizza, Bugs, and Fun March 3, 2012

E-mail

We are announcing a Joomla! Pizza Bugs and Fun event scheduled for Saturday, March 3, 2012. The event is global for virtual participants with local venues where ever they are organized. We squashed a lot of bugs last month, but as more people use a new release, we always find more. We'll also have documentation ready to be worked on.

 
«StartPrev12345678910NextEnd»

Page 1 of 26

Newsletter Sign-up