World of Xoops (WOX): WOX (World of XOOPS) Newsletter # 45 (April 2012)
Posted by: MambaOn 2012/4/17 17:00:00 18600 readsWelcome to the April 2012 issue of WOX (World of XOOPS) Newsletter (see here previous versions)
It's been a while since the last issue, almost a year, but things have been hectic around here, we had some turbulent times that kept us busy, and there are only 24 hours in a day But we hope that we'll be able to get back to our regular monthly cycle.
The most important thing is that XOOPS development is going forward, with XOOPS 2.5.5 Final released this week. This is the best XOOPS version ever, with several bugs being fixed.
In parallel to working on XOOPS 2.5.5, the Core Team has also worked very hard on cleaning up and refactoring of the Core as the foundation for XOOPS 2.6.0, and you'll see the results soon. Just to give you an idea about the magnitude of the work that especially Trabis did, is the fact that the current XOOPS 2.6.0 Core, which is still in the pre-Alpha stage, already runs on PHP 5.4 with NO SINGLE error in E_STRICT mode. If you want to check out the source code, you can download it from our SourceForge SVN, but be aware - this is a "pre-Alpha" code and a lot of wrong things can happen, and a lot of things are missing.
The current focus is on improving quality and streamlining the source code so we have a solid foundation for the future. There was just too much PHP4 and old XOOPS related code that got accumulated over time, and we needed to get rid of all this "baggage"
So XOOPS 2.6.0 will be our focus for the upcoming months, as well as finalizing our Basic Module Pack, with all the module sharing the same "look & feel"
The key to make all of this happen, is to have enough developers and contributors. So we would like to encourage everybody to ask themselves a question:
What can I do for XOOPS?
What could I contribute to XOOPS?
We cannot expect that few people will do everything:
- develop Core
- develop Modules
- develop themes
- develop documentation
- provide support
- translate into local languages
By putting too much pressure on them by expecting too much, it will only cause their "burnout" and quitting XOOPS
We need to create more teamwork and more community spirit by getting more people actively contributing to XOOPS.
Let's make XOOPS a true "Community Project"!
Recent Highlights:
- XOOPS Innovation Award - for people who create something very unique and innovative for XOOPS. This time the award goes to Andrey(andrey3761) from the Russia for his work on Chat module
- XOOPSer of the Month Award: is given to XOOPS members who show extraordinary dedication to XOOPS, and go the extra mile for XOOPS. This month, it goes to Gregory Jomi (sabahan) from Malaysia, for his help on testing and debugging XOOPS 2.5.4!
Congratulations to all of our Winners. Starting this year, all Winners will receive a free book of their choice from O'Reilly. Also a free copy of PHP Storm from JetBrain.
Summary
Please help us spread the word about XOOPS!! .
If you are a happy XOOPS user, let the world know - please blog about XOOPS, share your experiences with others, rate and review us on SourceForge and other Websites. We need to let the world know about XOOPS!!!
And if you're not happy with something in XOOPS, please let us know so we can fix it and improve! Better yet - help us fix it and improve it!
Remember - XOOPS is powered by YOU!!!!
01. Donations
If you like the XOOPS system, and would like to give something in return, you can make a donation to the XOOPS Foundation! Simply use the XOOPS Donation System and use your PayPal account or your Credit Card to donate .
Your donation will be used to promote and advance the use and development of the XOOPS system. The XOOPS Foundation is a registered not-for-profit organization in the USA, dedicated to promote XOOPS! All donators will get the Friend of XOOPS rank here on this website. Thanks to all the Friends of XOOPS for their donations and continued support!
If you wonder what is happening with XOOPS money, please read the 2009 XOOPS Financial Report. The 2010/2011 XOOPS Financial Report is coming soon.
Donations we've got since last newsletter in May 2011:
- Godet: $5
- Gazmend Limani: $20
- Anonymous in July: $50
- Anonymous in September: $15
- Daniel Christophersen: $5
- 森 健一: $5
- George Varga: $5
- Sebastien Cauchy: $25
- Ivan Kosak: $15
- Michael Moore: $15
- James McNeil: $5
Thank you so much for supporting XOOPS!!!!
03. Team Reports
In 2010 we've re-introduced monthly Team Reports from our XOOPS Teams.
Core Development Team
- work started on XOOPS 2.6.0
Documentation Team
- no news
Module Team
- Work continues on Basic Module Pack
Theme Design Team
Community Coordination/Support Team
Standard maintenance of the Website, and keeping it current.
International Support Team
See Support Site Guidelines. Unfortunately some support sites do not anymore offer the quality of support we are looking for so these sites will have to be removed as official support sites and no longer linked to from the International Support page. This will however, open the opportunity for other webmasters in these regions to start and maintain a local XOOPS Support site, which is a lot of fun and you'll help a lot by spreading our great CMS to your area and language. To apply for official status, use this form (login required).
XOOPS on Facebook: join the main XOOPS group on Facebook
Communication/Marketing Team
WOX newsletter, keeping press informed about XOOPS, additional PR
04. XOOPSers of the Month
This month, we would like to recognize Gregory Jomi (sabahan) from Malaysia, for his help on testing and debugging XOOPS 2.5.4
Where are you from, and where do you live now?
I'm from Malaysia and currently live in the state of Sabah, North Borneo
How long have you been programming?
I'm still really new in programming and still in newbie stage. I'm more into PHP/MySQL..
What got you to XOOPS?
In early 2000, I was a loyal visitor to one of the most popular website in my state and I have been wondering how did the webmaster of the website build his website. There were so many cool features like forums, poll, news, chat etc after some time, I found out it by myself from his site footer that he used XOOPS. Since then, the rest is history
What do you like the most about XOOPS?
The modularization feature and that it is easy to customize
In what area of XOOPS do you contribute and why?
I like to test the XOOPS core and modules then report bugs and suggest new features. With some basic XOOPS knowledge, I also like to give support in http://www.xoops.org forum. currently I'm working on XOOPS Malay translation in SourceForge - If any Malaysian out there want to help please contact me
If you could add one feature to XOOPS, what would it be?
Social network profile module like Facebook
What is your major achievement in programming that you're most proud of?
I have created a simple XOOPS module that basically do add/update/delete records using PHP for internal use at my office
What are your hobbies, when you're not coding?
Surfing the Net and Workout
You favorite dish and drink?
dish - Local food in my state: Hinava and Bambangan (you can search it internet if you are interested) drink - water
What about movies and music?
so many, this what comes up to my mind as I type this - Johnny English Reborn (just watched this last night) & Jon Bon Jovi
Who is the person that you would like to meet and why?
I like to meet the XOOPS founder Mr. Onokazu and all the XOOPS developers and thank them for making our life easier
05. XOOPS Innovation Award
Our XOOPS Innovation Award is given to people who create something very unique and very innovative for XOOPS! We are clear that XOOPS can only succeed, when we push the limits of our creativity, imagination, and innovation to "infinity and beyond" . And therefore we would like to recognize people who create this "WOW!" effect, when we see what they've done. The XOOPS Innovation Award is not a monthly award, i.e. theoretically, there might be a month where we won't give one, but we certainly hope that this will never happen
This month, we would like to recognize Andrey (andrey3761) from the Russia for his work on Chat module
Where are you from, and where do you live now?
I'm from Moldova, Transnistria.
How long have you been programming?
Programming was my major. But we were not taught to program in PHP. At first I started with some existing XOOPS modules by modifying those. Then I started designing modules myself. I've been programming for 3 years now.
What is your expertise?
I am a software engineer by education. I am mostly into web programming and server administration.
What got you to XOOPS?
I found out about XOOPS long time ago. I decided to create a website but I didn't have enough skills then. My friends suggested me to use the XOOPS CMS for my website. I installed it and I liked it! Since then XOOPS powers all of my websites. But XOOPS lacks some freedom of action, unlike CMF. But that's only better because one can easily understand it.
What do you like the most about XOOPS?
I like that it is modulized. You can create large dynamic portals and after some time extend their functionality by adding new modules.
Why did you decide to work on the Chat module ?
I came up with an idea to create a chat module long time ago. But I did not have the necessary knowledge in this area (AJAX) then. So I used some existing chat modules like Shoutbox. But I didn't like it for two reasons:
1) It could only be used from a block so one could not create a separate page for users to chat in.
2) It used iframe instead of AJAX. I've always wanted to have an AJAX chat.
That is how I created my Chat module. As I am a Russian speaker, the module was first published on Russian websites. I wanted to see some testimonials to improve the module functionality and publish it on Xoops.org then. But nobody really paid much attention to it.
By accident a link to my module was published on Xoops.org and I got some positive feedback so I decided to finish the module.
What are the future plans for Chat? Any other modules in development?
I intend to create an AJAX block for the chat retaining all the features of the main page. There are some problems for anonymous users to access the chat so that is the reason they can't use it now. These issues will be fixed in the block. I am also working on a couple of informational modules. They will be published on Xoops.org.
If you could add one feature to XOOPS, what would it be?
I suggested to add some XOOPS classes for working with the Jabber (XMPP) protocol many times. Using some ready solutions adapting those for XOOPS now.
I also want XOOPS core to have a functionality to set certain colors for users depending on their rank. It is implemented on my website but some system files modification is required.
What is your major achievement in programming that you're most proud of?
Mainly I am proud of the bit-torrent tracker module I designed. This module has been up on my website for over 2 years now. I had to translate a lot of BitTorrent protocol documentation and see how it is implemented in other engines to design the module. The module has not been published elsewhere as it is designed specifically for my website. But I do plan to adapt it so that everybody could install it on any XOOPS website.
What are your hobbies, when you're not coding?
I like listening to music on the modern Hi-End equipment
What about movies and music?
Of course I prefer Russian rock and Russian metal as in regard to the music! I also like international artists of the same genre.
If you could choose a place and time to live, what would it be and why?
I would like to live in 3000 getting to work using some flying vehicles or teleporting I love Hi Tech.
Congratulations to all of our Winners. Starting last year, all Winners will receive a free book of their choice from O'Reilly. Also a free copy of PHP Storm from JetBrain.
07. New/Updated Modules
- Subscribers 1.2 Beta Module (Simple Newsletter)
- Module TDMCreate v1.38 Release Candidate
- Songlist 1.10 - Karaoki/Hyme Song List
- X-Center 2.16 - Multilingual Tagged Content Pages
- MyAlbum-p 3.06 - SEO Gallery for XOOPS
- TwitterBomb 1.30 - @Twitter API Application for #XOOPS 2.5
- WURFL 2.10 - Mobile/Pad Detection & Theme Switcher
- xThCreator Module v1.01 beta for testing
- Group Manager 1.02 Beta released for testing
- Google Maps 0.9 Beta ready for testing
- Video on Demand (VOD) 1.21
- Flowplayer 1.15 - RTMP, RSTP, Flash, iOS, HTML5 & Silverlight video playback
- Module for Google Apps 1.01 beta
- XOOPS Partners 2.0 Beta 1 ready for testing
- New Module Twitter Beta 1
- myAlbum-p 3.04 - Categories Gallery with SEO for XOOPS
- X-Forum 5.84 - Multifielded Forum with Extras, Multisite & Multilingual
- Plugins to pick up the RSS feeds of individual modules
- samPHPweb - SAM 1.03 - SAM Broadcaster Web Component for XOOPS
- Smallworld 1.10 RC: Social Networking module for XOOPS
- Newsslider 1.2 Beta
- Video on Demand (VOD) 1.17 - Video Shopping Cart (Secure)
- Waiting Block module updated to XOOPS 2.5.0 GUI
- MRBS (Meeting Room Booking System) 1.48 Beta
- Common Utilities 2.1.43 beta 3 released!
- TDMMoney 1.1
- Flowplayer 1.10 - HTML5, Silverlight & Flash Secure Video Solution
- Codelink v1.36 Final
- APCal module news: 2.03
- X-REST 1.52 - Rest API with JSON, XML & PHP Serialization Response
- XPayment - Payment Transactions Solution for Any Module
- bXpress forum 1.0 beta available!
- fixed in XOOPS 2.5.5 Final - please update at your earliest convenience
- New Website built with XOOPS: Design Freelance
- EPICentre.TV - Live Boxing Actions done in XOOPS
- Swayamsat.org design updated, Feedback needed...
- MyKerkyra.gr updated and optimized
- SBHE - Another Website powered by XOOPS
- TorqueRadio.com Uses XOOPS 2.5.4 in 2012
- Personal safety equipment website using XOOPS 2.5
- Gramalto website redesign
- New site XOOPS in Brazil Moto Mastter
- Games Theme
- Free XOOPS Theme Sd-091-Schnee
- Free Theme: Gentle
- Two new free themes for XOOPS
- Free XOOPS Theme Sd-090-WeddingRing
- Floral Theme
- Valeron-2 Theme
- Free XOOPS Theme Sd-089-Reisen-Green
- XDBluestar: FREE template for XOOPS
- XDPerpetual: FREE template for XOOPS
- Fast-Page Theme
- Free XOOPS Theme Sd-088-Business-Blue
- Black-Pearl Theme
- XDColourswirls : template FREE for XOOPS
- [Free] xFresh XOOPS Theme
- [Commercial] xLight XOOPS Theme
- FREE XOOPS Theme Sd-087-Travel
- [Commercial] My Blog Theme: Black, Clean and Party
- [Commercial] myBlog XOOPS Theme
- XDCreative : template FREE for XOOPS
- Goth - XOOPS Free Theme
- FREE XOOPS Theme Sd-083-Easily-Blue
- Glass Theme from Red Mexico
13. New Translations
XOOPS 2.5.5:
Earlier versions:
- Arabic for 2.4.0
- Bosnian for 2.4.5
- Croatian for 2.4.4
- Japanese for 2.4.5
- Swedish for 2.4.3
- Bulgarian for 2.4.0
We are still looking for more translations!!! Can you help? See the list here
14. News from around the World
The Dutch speaking XOOPS community has moved!
XOOPS powers Libyan Ministry of Defense Website
Bosnia & Herzegovina
Brazilian Support (Parana)
Brazilian Support (guxbrazil)
Chinese Simple Support
Chinese Traditional Support
Croatian Support
Czech Support
Danish Support
Dutch Support
Francophone Support
Greek Support
German Support
Italian Support
Japanese Support
Korean Support
Norwegian Support
Nordic Support
Persian (Farsi) Support
Polish Support
Russian 2 Support
Spanish Support
Turkish Support
Turkish Support 2
Vietnamese Support