Newbie and his generals questions about Scriptcase environment !

[SIZE=12px]Hello everyone,[/SIZE]

[SIZE=12px]Apologize for my english.[/SIZE]
[SIZE=12px]I discovered Scriptcase recently.[/SIZE]
[SIZE=12px]I installed the trial version locally on OSX El Capitan running under MAMP Pro (it’s quite functional)[/SIZE]
[SIZE=12px]I took the time to browse the forum.[/SIZE]

[SIZE=12px]I try to estimate whether the generator can provide a basis for a Web application prototype for a “document portal with business processes.”[/SIZE]
[SIZE=12px]Why speak of “Prototype”? I have some experience with RAD Windev and it seems to me that the time gained with the prototype may be lost when you start a program and customize specifics functionalities. Of course, all depends on the skill level of each development team …[/SIZE]
[SIZE=12px]Let me submit some questions especially about your feedback as developers.[/SIZE]

[SIZE=12px]- Scriptcase enterprise for 3 sets: How do you live the team managements versioning, the commits and especially the updates to a production site?[/SIZE]

[SIZE=12px]- Security module : If I understand well, i read in the forum the group’s security level does not allow management for roles (ie a user may be present in several groups). In the forum, seems to be a patch in 2014 but this is not very reassuring. Did the V8.1 provide such features ?[/SIZE]

[SIZE=12px]- Specific programment : Still from the forum can be noted that the documentation of Scriptcase is not always complete or referenced. For inserts of specific programs, are there any rules for naming are there bindings?[/SIZE]

  • Multilingual : did you expriment RTL (arab) and western languages development ?

[SIZE=12px]Briefly, I have dozens of questions which would call in others and it is primarily up to me to discover. :)[/SIZE]
[SIZE=12px]I will be honored and happy to read our reviews and feedbacks[/SIZE]
[SIZE=12px]Thanks in advance
herveo[/SIZE]

[SIZE=12px]- Scriptcase enterprise for 3 sets: How do you live the team managements versioning, the commits and especially the updates to a production site?
We have a 10-user licence. But not all devs work on the same project. You cannot deploy an unfinished application. You can however, do a partial deploy as you can select the modules to be deployed. But in general we never do that. Versioning is possible, but we don’t use that because in general you never want to go back to a previous version. We use a backup procedure for that.

  • Specific programment : Still from the forum can be noted that the documentation of Scriptcase is not always complete or referenced. For inserts of specific programs, are there any rules for naming are there bindings?
    Not quite sure what you mean. It’s true that the documentation is not very good, but it has never been a real issue for us. This forum works great and most of our issues where resolved here. I don’t know of naming etc. but in general it’s a bad idea if you use php variable names that excist as a field name etc.

Security module : If I understand well, i read in the forum the group’s security level does not allow management for roles (ie a user may be present in several groups). In the forum, seems to be a patch in 2014 but this is not very reassuring. Did the V8.1 provide such features ?
This application is generated once and then you can apply your own changes upon them. It has had it’s issues, I posted some fixes here, but my recent project did not run into issues. But that’s no guarantee. But in general you can fix it. Depending on the module SC will generate over 10 applications for you so the time-loss to fix a minor issue (mostly synchronize is the issue) is not significant imho. Keep in mind that the largest (group level) model only allows a user to bind to one user group. You cannot stack these although this is doable by manual adjustments.[/SIZE]

  • Multilingual : did you expriment RTL (arab) and western languages development ?
    Yes, we develop multilangual, but no arabic (right to left) languages. But I have seen arabic users here so I assume that should not be a problem. Keep in mind that it generates php code, so if php supports it… But I would test it out for sure.

Agree to Albert post, and added to this, I would like to say that if security module coming with SC don’t fits your need, you can always create your own. SC don’t generate closed modules. All security module does, can be replicated with your own code.