|
Dec 04
2009
|
JFusion 1.2.1 released, new API and PEAR compliancePosted by Marius van Rijnsoever in Untagged |
|
After 8 weeks of hard work with 300+ commits by 6 different developers, I am excited to announce the release of JFusion 1.2.1. This release contains too many new features and fixes to mention in this blog but you can download the change log from here. It contains support for new softwares (such as efront), php 5.3 support, discussion bot features and improves the stability of almost all jfusion plugins. You can update to the latest version through the JFusion component version checker, or by downloading and installing the latest package (no uninstall required)
We have also implemented an automated quality control and build system, which will automatically scan the code after a build and update the JFusion API. In addition we are planning to use these tools for automatically incorporating the translation from translate.jfusion.org into the build packages. The system is setup using cruisecontrol and phpundercontrol. It was brought to our attention by one of the Joomla core developers blogging about implementing it for Joomla itself - read the blog here -. For example we now use an advanced tool call “php sniffer” that automatically detects errors in code and ensures that the code is of the highest coding standard. We have spent a lot of time making the JFusion framework PEAR compliant (as compliant as Joomla allows). Here is our results and how we compare to other Joomla bridges:
JFusion framework: 12000 lines of code, 38 code violations, details here more details here
Joomla phpbb3 bridge X : 2688 lines of code, 5652 code violations. details here
As you can see JFusion is leading the way when it comes to coding standards and features. There is still some work to do on the PEAR compatibility front, as only the framework has been upgraded. The jfusion plugins themselves will be PEAR compliant in the JFusion 2.0.0 release. Another advantage that comes with the new coding standard is our new API website , which automatically updates using cruisecontrol and phpUnderControl. Enjoy our newly styles API, that will make it much easier for external developers to start JFusion plugins, or help people who want to make custom code adjustments.
Again thanks to the JFusion development team for their enormous effort and to all the JFusion software end-users for providing us with their invaluable feedback on how to further improve JFusion.
Keep watching this space as a brand spanking new JFusion framework will be released soon. And thanks to our new graphic designer Rahul we will have a fresh new website design as well.
Marius (on behalf of the JFusion team)
We have also implemented an automated quality control and build system, which will automatically scan the code after a build and update the JFusion API. In addition we are planning to use these tools for automatically incorporating the translation from translate.jfusion.org into the build packages. The system is setup using cruisecontrol and phpundercontrol. It was brought to our attention by one of the Joomla core developers blogging about implementing it for Joomla itself - read the blog here -. For example we now use an advanced tool call “php sniffer” that automatically detects errors in code and ensures that the code is of the highest coding standard. We have spent a lot of time making the JFusion framework PEAR compliant (as compliant as Joomla allows). Here is our results and how we compare to other Joomla bridges:
JFusion framework: 12000 lines of code, 38 code violations, details here more details here
Joomla phpbb3 bridge X : 2688 lines of code, 5652 code violations. details here
As you can see JFusion is leading the way when it comes to coding standards and features. There is still some work to do on the PEAR compatibility front, as only the framework has been upgraded. The jfusion plugins themselves will be PEAR compliant in the JFusion 2.0.0 release. Another advantage that comes with the new coding standard is our new API website , which automatically updates using cruisecontrol and phpUnderControl. Enjoy our newly styles API, that will make it much easier for external developers to start JFusion plugins, or help people who want to make custom code adjustments.
Again thanks to the JFusion development team for their enormous effort and to all the JFusion software end-users for providing us with their invaluable feedback on how to further improve JFusion.
Keep watching this space as a brand spanking new JFusion framework will be released soon. And thanks to our new graphic designer Rahul we will have a fresh new website design as well.
Marius (on behalf of the JFusion team)
Comments (15)

written by ssnobben, December 04, 2009
written by helios, December 04, 2009
Thanks for the great news guys! Keep up the excellent work for your efforts are truly appreciated.
Do you, by chance, have approximate information on when 2.0 will be released?
In one of his forum posts Marius mentioned that it should happen in November, though it's December now. I do not hurry you in any way, of course. Just wondering. Because I'm very looking forward to my ultimate dream in JFusion - profile synchronization, and patiently waiting for JFusion 2.0 to be released so I could proceed with upgrading my production website accordingly. Should we expect 2.0 in December or perhaps a bit later?
Do you, by chance, have approximate information on when 2.0 will be released?
In one of his forum posts Marius mentioned that it should happen in November, though it's December now. I do not hurry you in any way, of course. Just wondering. Because I'm very looking forward to my ultimate dream in JFusion - profile synchronization, and patiently waiting for JFusion 2.0 to be released so I could proceed with upgrading my production website accordingly. Should we expect 2.0 in December or perhaps a bit later?
written by morten hundevad, December 05, 2009
I suspect it will be later i still have functions to add
written by helios, December 05, 2009
Thanks a lot for the update! And best of luck in your work with SMF aspects of the future release.
written by Erlend Sogge Heggen, December 05, 2009
I know what I want for Christmas
But on the other hand, I was lucky enough to get JFusion 1.1.0 Beta last year, so maybe it's asking a bit too much. Perhaps a preview release though?
But on the other hand, I was lucky enough to get JFusion 1.1.0 Beta last year, so maybe it's asking a bit too much. Perhaps a preview release though?
written by rRr, December 06, 2009
That's all great, but would You be so kind and supply us with download link? In "Download" section of the menu there is still 1.2.0 only.
written by Dade, December 06, 2009
Thanks guys for your excellent work... really!
It gives my community a lot more of possibilities
Joomla's Dual Login with other Joomla installation will be possible someday?
Thanks for all, great work!
It gives my community a lot more of possibilities
Joomla's Dual Login with other Joomla installation will be possible someday?
Thanks for all, great work!
written by morten hundevad, December 07, 2009
joomla to joomla can already be done, have you looked at the joomla_ext plugin ? henk is the pro when it come to joomla to joomla
written by jin, December 07, 2009
Sounds greate, but I'm blind - I only find the 1.2.0 download.
And the version check in 1.2.0 tells me: «1.2.0-000
Fatal error: Call to a member function data() on a non-object in /home/joomloeu/public_html/administrator/components/com_jfusion/views/versioncheck/tmpl/default.php on line 140»
And the version check in 1.2.0 tells me: «1.2.0-000
Fatal error: Call to a member function data() on a non-object in /home/joomloeu/public_html/administrator/components/com_jfusion/views/versioncheck/tmpl/default.php on line 140»
written by Matej, December 07, 2009
I'm still stuck with 1.1.3 and I'm planning to upgrade today.
I just can't belive how much work you put in this component. The component is such addition to our fish site. If it wouldn't be for you, we would still use Joomla 1.0 and SMF.
I will try to get some money from our club and donate it to this project as it really deserves it. How can I donate? I can't see donate button anywhere?
Matej
I just can't belive how much work you put in this component. The component is such addition to our fish site. If it wouldn't be for you, we would still use Joomla 1.0 and SMF.
I will try to get some money from our club and donate it to this project as it really deserves it. How can I donate? I can't see donate button anywhere?
Matej
written by ssnobben, December 07, 2009
Guys, where is the correct dl for Jfusion 1.2.1? I went to dl in the repository but had problem with that version. Pls update xml file or the correct release!
Thanks!
Thanks!
written by DDD, December 10, 2009
What is Joomla phpbb3 bridge X?
URL http://www.jfusion.org/media/sniffer_brigde_x.htm doesn't work.
URL http://www.jfusion.org/media/sniffer_brigde_x.htm doesn't work.
Write comment






You guys here really rock and I also wish you a Merry Christmas and Happy New Joomla/Jfusion revolution 2010 year!
Santa ssnobben