Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

Question to the developpers?

  • kabeda
  • kabeda's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 11 months ago #168126 by kabeda
Question to the developpers? was created by kabeda
Hi,
I just want to know: How long did it take you to program the first version of Limesurvey?
I ask this question because I see that Limesurvey's source is not very easy to developp.

Thanks,
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 11 months ago #168173 by holch
Replied by holch on topic Question to the developpers?
The first version of LS is from many years ago and was called PHPSurveyor. I don't think any of the current developers was actually involved in the first version of Limesurvey.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
5 years 11 months ago #168174 by LouisGac
Replied by LouisGac on topic Question to the developpers?
Rewriting everything from scratch is always a temptation, but it's practically never a good idea.
When we'll convert LimeSurvey to Yii2, all the different parts of limeSurvey will become Yii Modules, so it will be much cleaner and easier to maintain.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 11 months ago #168284 by DenisChenu
Replied by DenisChenu on topic Question to the developpers?
Use git gui :) (strange i didn't see a -reverse in man of git log : www.git-scm.com/docs/git-log )

1st «commit» in 2003
1st commit of a Carsten Smith in 2005 for … french version 8o

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • kabeda
  • kabeda's Avatar Topic Author
  • Offline
  • New Member
  • New Member
More
5 years 11 months ago #168361 by kabeda
Replied by kabeda on topic Question to the developpers?
Hi,
It seems that my question was not as clear as I want!
I need to know how long did the first version (Phpsurveyvor?) take to born and how many parents did it have.
It is for my studies and the question is: How long does it take to create a strong application and how many developpers do you need in your group? You have to choose a type and explain where are the difficulties.

I have the answer for the second question but it would of you if you can give me the first one.

Thanks,
The topic has been locked.
  • LouisGac
  • LouisGac's Avatar
  • Visitor
  • Visitor
5 years 11 months ago #168365 by LouisGac
Replied by LouisGac on topic Question to the developpers?
kabeda ,as said by Denis, you should learn to use git.
Git will provide you all the info you need, you can even quantify them.
For the first phpsurveyor, you'd rather contact directly Jason Cleeland.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 11 months ago #168371 by holch
Replied by holch on topic Question to the developpers?

How long does it take to create a strong application and how many developpers do you need in your group?


And in addition to what Louis and Denis said: Your question is basically impossible to answer.
-What is a "strong application"? How do you define strong applications?
-Rule of thumb (which might have exceptions): More developers, less time. Less developers, more time. So how do you want to answer this question with those two variables open?

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 11 months ago - 5 years 11 months ago #168582 by DenisChenu
Replied by DenisChenu on topic Question to the developpers?
Else LimeSurvey (and a lot of Floss project) are on www.openhub.net/p/limesurvey

And “estimated cost” is here : www.openhub.net/p/limesurvey/estimated_cost

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Last edit: 5 years 11 months ago by DenisChenu.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 11 months ago - 5 years 11 months ago #168620 by holch
Replied by holch on topic Question to the developpers?
While I think that LS is an extremely valuable software, I highly doubt that actually 143 man years went into this.

LS was first registered in 2003, so 15 years ago. 143 man years would mean that during the last 15 years between 9 and 10 developers have worked full time on developing LS. I guess the project would have been happy if they actually had 5 full time developers (or the equivalent in contributors) to the project, don't you agree, Denis?

I guess this system of openhub includes the Yii code into its calculations?

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

Last edit: 5 years 11 months ago by holch.
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 11 months ago - 5 years 11 months ago #168629 by DenisChenu
Replied by DenisChenu on topic Question to the developpers?
Working very quick … super hero dev ;) .

But right : /framework + ./thrid_party + /applications/third_party need to be removed :).

PS : www.openhub.net/p/limesurvey/enlistments

Open Hub ignored 10774 files during processing.


Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
Last edit: 5 years 11 months ago by DenisChenu.
The topic has been locked.
  • holch
  • holch's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 11 months ago #168631 by holch
Replied by holch on topic Question to the developpers?

Working very quick … super hero dev ;) .


No doubt that some developers here are super heroes! :-)

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.

The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose