[Plone-IT] Vostra esperienza con remember/mebrane
Yuri
yurj a alfa.it
Lun 28 Gen 2008 13:37:12 UTC
Antonio Sagliocco wrote:
> Ciao Claudio,
> per quanto mi riguarda posso dirti che sicuramente remember/membrane
> hanno ancora dei piccoli problemi di stabilità, ma nulla di grave.
> Noi l'abbiamo usato in diversi progetti senza troppi problemi.
> Il consiglio che ti do è di utilizzarlo "con moderazione" magari
> spendendo un pò di tempo in qualche test intensivo (magari con dei bei
> doctest o simili).
> Di suo ha già cmq una testsuite, anche se andrebbe un attimino estesa.
Se fosse stabile l'avrebbero messo nel core di Plone.
Se no si rischiano risposte del genere:
"
> What happens if you call ClassGen's 'generateMethods' for the
> new fields?
>
> (sorry I've not been following atse
> development that closely)
"A mess. It's like monkeypatching classes with new methods at runtime.
You can have extenders that behave differently in different scenarios
(e.g. when a particular marker interface is set), but generateMethods
works on a class level.
ContentFlavors tried to monkey patch on an instance level, but it got
very complicated.
However, in this case, it may be possible to do:
context.getWrappedField('myfield').set(context, val)
Martin"
Phewww
>
> Ciao,
> Antonio
>
>
> Il giorno 28/gen/08, alle ore 13:01, Claudio Battaglino ha scritto:
>
>> Ciao a tutti,
>> nel passato (Plone 2) ho utilizzato spesso il CMFMember per creare
>> dei profili utente complessi.
>>
>> Mi sembra di aver capito che in questo momento (Plone 3) la soluzione
>> corrispondente preveda l'uso dei prodotti remember/membrane e la
>> personalizzazione del prodotto sampleremember contenuto in remember.
>>
>> Ho provato a personalizzare ed utilizzare il prodotto sampleremember,
>> ma ho notato che presenta alcuni malfunzionamenti.
>> Per ora mi sono imbattuto in errori che sarei in grado di correggere,
>> ma mi viene il dubbio che questa soluzione sia ancora troppo
>> instabile e che mi possa creare seri problemi in futuro.
>>
>> Voi cosa ne pensate?
>> Utilizzate questa soluzione per creare profili complessi?
>> Avete riscontrato problemi particolari?
>>
>>
>> grazie mille
>>
>> claudio
>>
>>
>>
>>
>> _______________________________________________
>> Plone-IT mailing list
>> Plone-IT a lists.plone.org
>> http://lists.plone.org/mailman/listinfo/plone-it
>> http://www.nabble.com/Plone---Italy-f21728.html
>
Maggiori informazioni sulla lista
Plone-IT