Select Page

Want to join development of Joomla component

Want to join development of Joomla component

mail from a new OpenComment  Developer James Friesen:
I found the CVS code. I realized that you have that in there as a  branch of com_akocomment. I was mislead because the project still has the old name. I found the opencomment code but I need to know  what versions are which. I see that you are already working on a version for #Joomla 1.5.x but I are you also planning to finish the version for 1.0.x? I don’t think I’ll be upgrading to 1.5 for a while so I’m interested in making the 1.0.x version work.  I connected to the CVS repository. I see that each regular #Joomla  folder as a akocomment and opencomment version underneath it. What’s  unclear to me is how to manage the different versions (for 1.0.x and 1.5.x) and how to run the latest version of OpenComment on my test server. If you can offer some tips that would be helpful.

In fact I have still not found a correct solution to the problem of PHP versionning under PHPEclipse

  • I don’t want to version joomla together with a database for each component i develop…otherwise I will have to version 5Mb (joomla) + database (or delta) + my component.
  • PHPEclipse (or eclipse) only make CVS version at the project level…it refuse to check in a directory (a component or module for example) in a project

I really need to ask some people on #Joomla Forge, and find a solution to that issue.

Code version #Joomla 1.0.x or #Joomla 1.5.x?

OpenComment has been develop under #Joomla 1.0.8, it was working but was not fully tested…This code has been tagged and closed in a CVS version: v01_00_00
The CVS HEAD contains the code for the 1.5.x version of #Joomla. If You want to continue version 1.0 You’ll need to open a CVS BRANCH of the version v01_00_00

How to  join the development?

  1. You need to install Eclipse 3.1.1 and the plugin PHPEclipse (PHP eclipse do not run under 3.2Mx)
  2. You need to install the latest JDK to run #Eclipse,
  3. You need to try to install the PHP debugger.
  4. You need to install MySQL4
  5. You need to install a #Joomla 1.0.8 version or #Joomla 1.5.X version
  6. You need to be accredited y me to have a commiter access to CVS

As You see a lot of things to do before ever being able to write code. In order to help You, I have decide to open:

A new project at #Joomla Forge (It must be accepted first by the forge)

I found another project which aimed at the same result:

PHP Development Studio 

Joomla/Mambo PHP Development Studio is a pre-packaged #Eclipse version aimed at the PHP /MySQL developer. Includes tools like: PHPEclipse, Clay database modeller, SQL Explorer, QuickRex, Subversion client and FTP&WebDAV client. Serveral licenses apply. 

 I will in the next hour  provide a  full runnable PHPeclipse+Joomla+ Mysql+ PHP+ everything….environment. So You only have to:

  • Download and Install that big zip file.
  • Connect to CVS
  • I will deliver for each component in development (ex opencomment) a SQL script to initialize database. (And this because I develop the installer at the end of development.)

About The Author

Cédric Walter

I worked with various Insurances companies across Switzerland on online applications handling billion premium volumes. I love to continuously spark my creativity in many different and challenging open-source projects fueled by my great passion for innovation and blockchain technology.In my technical role as a senior software engineer and Blockchain consultant, I help to define and implement innovative solutions in the scope of both blockchain and traditional products, solutions, and services. I can support the full spectrum of software development activities, starting from analyzing ideas and business cases and up to the production deployment of the solutions.I'm the Founder and CEO of Disruptr GmbH.