Welcome, Guest
Username: Password: Remember me

TOPIC: Withdrawing 2.0a and the reasons behind it

Re: Aw: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69186

  • mdekker
  • mdekker's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 341
  • Thank you received: 68
  • Karma: 38
It seems there is no more discussion needed as the port to Yii is already in progress...
---
Menno Dekker
The administrator has disabled public write access.

Re: Aw: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69194

  • Mazi
  • Mazi's Avatar
  • NOW ONLINE
  • LimeSurvey Team
  • Posts: 5324
  • Thank you received: 293
  • Karma: 248
I wouldn't say this is a fixed decision, we are still testing. But so far Yii looks very good.

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Re: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69247

  • Fred
  • Fred's Avatar
  • OFFLINE
  • Gold Lime
  • Posts: 163
  • Thank you received: 5
  • Karma: 3
Out of curiosity (since we are also looking at PHP frameworks for another project), what was the real objection to Cake? Was it performance? What was the "last straw" that made the LS team ditch Cake?
The administrator has disabled public write access.

Re: Aw: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69256

  • crafter
  • crafter's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 17
  • Thank you received: 1
  • Karma: 0
My hunch says Menno is right on the mark.

I know there is only POC coding going on with Yii. I was busy with that same exercise. Any change of either releasing what you have, or providing an indication of which areas are being tackled so that others can be involved here in providing feedback about challenges in porting frameworks without overlap of effort.
The administrator has disabled public write access.

Re: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69261

  • Mazi
  • Mazi's Avatar
  • NOW ONLINE
  • LimeSurvey Team
  • Posts: 5324
  • Thank you received: 293
  • Karma: 248
Fred wrote:
Out of curiosity (since we are also looking at PHP frameworks for another project), what was the real objection to Cake? Was it performance? What was the "last straw" that made the LS team ditch Cake?
There were some reasons. The most important issues were related to the fact that CakePHP is a not so flexible framework so at some cases you have to stick to their standards and can't work around it even if there are better solutions.

I think there have also been some problems with the support for different DBs and if I remember correctly, nobody really cared about the bugs we reported to the cake team.

Best regards/Beste Grüße,
Dr. Marcel Minke
(Limesurvey Head of Support)
Need Help? We offer professional Limesurvey support
Contact: marcel.minke(at)limesurvey.org'"
The administrator has disabled public write access.

Re: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69282

  • c_schmitz
  • c_schmitz's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 753
  • Thank you received: 104
  • Karma: 87
Support us, too. Donate to the LimeSurvey project and help keep us going!
The administrator has disabled public write access.

Re: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69283

  • c_schmitz
  • c_schmitz's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 753
  • Thank you received: 104
  • Karma: 87
Crafter, if you would like to help please get in touch on IRC.
Support us, too. Donate to the LimeSurvey project and help keep us going!
The administrator has disabled public write access.

Re: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69296

  • joer
  • joer's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 4
  • Karma: 0
Hello,

Did you verify that the Yii license is compatible with yours?

This is an extract from: http://www.gnu.org/licenses/gpl-faq.html#OrigBSD

Why is the original BSD license incompatible with the GPL? (#OrigBSD)

Because it imposes a specific requirement that is not in the GPL; namely, the requirement on advertisements of the program. Section 6 of GPLv2 states:

You may not impose any further restrictions on the recipients' exercise of the rights granted herein.

GPLv3 says something similar in section 10. The advertising clause provides just such a further restriction, and thus is GPL-incompatible.

The revised BSD license does not have the advertising clause, which eliminates the problem.

Joer
The administrator has disabled public write access.

Re: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69297

  • jelo
  • jelo's Avatar
  • OFFLINE
  • Platinum Lime
  • Posts: 467
  • Thank you received: 52
  • Karma: 16
What happens when a future version of Yii comes with a different license? Betting on forking? Or was the only problem that the current and future license of CodeIngniter is incompatible?

As long as certain scenarios haven't been challenged in court we won't know what will happen in our case.
The administrator has disabled public write access.

Re: Withdrawing 2.0a and the reasons behind it 2 years 9 months ago #69298

  • c_schmitz
  • c_schmitz's Avatar
  • OFFLINE
  • LimeSurvey Team
  • Posts: 753
  • Thank you received: 104
  • Karma: 87
joer wrote:
The revised BSD license does not have the advertising clause, which eliminates the problem.

Yes,the revised BSD license is used by Yii.
jelo wrote:
What happens when a future version of Yii comes with a different license? Betting on forking? Or was the only problem that the current and future license of CodeIngniter is incompatible?

Yes, that was the 'only' problem.
Support us, too. Donate to the LimeSurvey project and help keep us going!
The administrator has disabled public write access.
Time to create page: 0.138 seconds
Donation Image