Gems/plugins con nomi diversi ma fanno la stessa cosa?

Volendo normalizzare gli attributi prima di essere salvati, ad esempio
eliminando gli spazi prima e dopo, mi sono imbattuto nelle gems
normalize_attributes e attribute_normalizer.
Hanno nomi diversi ma fanno esattamente la stessa cosa ingenerando
confusione, ma e’ possibile?

Ciao Mauro,

normale in un ecosistema opensource avere pi librerie che cercano di
raggiungere lo stesso obiettivo.

Vedi ad esempio in Rails le possibilit per l’autenticazione e
l’autorizzazione.

Nel caso particolare dei 2 plugin per la normalizzazione degli attributi
hanno comunque approcci leggermente diversi sta a te valutare quello che
pensi sia meglio per te tenendo d’occhio anche quanta comunit c’ che
lavora su quel codice.

Antonio B.
Multicore Sistemi

Il 26/01/2011 12:46, Mauro ha scritto:

Il 26 gennaio 2011 14:20, Antonio B.
[email protected] ha scritto:

normale in un ecosistema opensource avere pi librerie che cercano di
raggiungere lo stesso obiettivo.
[cut]
tenendo d’occhio anche quanta comunit c’ che
lavora su quel codice.

In particolare tieni conto di questo ultimo fattore. Se una libreria
e’ stata scritta male, molto probabilmente non sara’ facile
manutenerla da parte dello stesso maintainer e a maggior ragione da
eventuali collaboratori.

2011/1/26 maurizio de magnis [email protected]:

manutenerla da parte dello stesso maintainer e a maggior ragione da
eventuali collaboratori.

tra le due ho scelto normalize_attributes.