On 24 mar, 17:08, "Marcelo Cortez" <[EMAIL PROTECTED]> wrote: > Sebastian > > No me parece que plantearnos la viabilidad de un proyecto tomando todo > lo que nos puede dar en una , o sea no es "una propuesta de todo o > nada" , no es asi ,para mi. > > Por otro lado creo que si podemos darle a Dolphin una Base de Objetos > con las grandes capacidades que sí tiene Magma, es un avance , en la > direccion correcta. Bueno supongo que eso depende de a donde se quiere ir y como se quiere llegar. De cualquier forma creo interpretar tu idea y comparto tu intención pero más me interesaría dar algun paso en esa dirección pero soportado por algo más probado, menos osado en términos de confiabilidad probada en el mercado.
Por otra parte hasta no hace mucho veía al dolphin de una forma y ahora lo veo diferente. Las aplicaciones desktop en general tienen que estar muy bien eleboradas y encajar adecuadamente en el negocio para ser una "apuesta" atractiva. Más ahora que medio se está desdibujando con AJAX y las cosas que logran con javascript. Con esto quiero decir que, por más que sea un placer trabajar con él, al Dolphin no lo veo atractivo a priori. Podría decirse que mantengo un escepticismo sano con respecto a la plataforma ST para cada proyecto. > Creo que si le sirve a poca gente,sirve . Aunque no sea una solucion > que se pueda usar para un sistema corporativo (hoy). Estoy de acuerdo. Y agrego que aún contando con el Magma con sus features al 100%, le falta recorrer el camino de "cementar confianza" manteniéndolo en ese status quo durante años. Cosa que por ejemplo Gemstone o ciertas RDBMS han logrado. Eso implica o bien millones por parte de un big vendor o bien una gran comunidad open probadamente especializada y probadamente dedicada a desarrollar y dar soporte constantemente subsidiando ese status quo. Yo no consigo vislumbrar como eso podría ocurrir con nuestra comunidad. > Si mas gente se puede acercar ( a traves de Dolphin) a las base de > Objetos creo que esta tecnologia y sus fallas quedaran mas expuesto a > mas gente , a mas cabezas con capacidad de hacerla crecer. Es que la intención es indiscutible Marce pero la realidad te muestra que no alcanza. Yo lamento que "pinche el globo" con mi posición pero cuando de persistencia se trata no soy "un creyente". Aviso: a menos que me demuestren como se transforma este camino en una "estrategia ganadora". En mi modesta opinión, distinto sería el panorama si se pudiera fundamentar la persistencia sobre soluciones irrefutables como lo son las RDBMS actuales, que ya pagaron ese carísimo "peaje" de confianza del mercado. Claro que una solución que use a las RDBMS solo sería atractiva para mi si, a diferencia de por ejemplo GLORP, tiene éxito en mantenerte lejos del pensamiento relacionalés o los dobles dominio o dobles modelos. Y por lo que vengo leyendo parece que efectivamente "hay hope". > No veamos el vaso medio vacio. Para darte un ejemplo las ideas base que usa Gemstone comenzaron a desarrollarse en el primer mundo en los 80's y hoy un Gemstone es un Gemstone pero estamos veintipico años después. ¿Cuándo podremos hipotéticamente decir un Magma es un Magma? en el 2017 en el 27? en mi opinión, a la gente que nos compra, decirle "Magma" no les va a transmitir nada pero (lamentablemente) decirle "Oracle" puede ser la palabra mágica y no adelanta en nada llorar por esto. Desde el punto de vista opuesto, no poder decirle "Oracle" nos carcome la ecuación de valor de *nuestra* solución. Si querés, con tu metáfora lo que estoy diciendo es: de nada sirve que yo vea el vaso medio lleno si el cliente lo ve medio vacío. Te dejo con una reflexión concreta: aún para el caso en que el cliente, en lugar de ser un conservative o un pragmatist, tenés la suerte que es un enthusiast ¿realmente firmás un contrato por una solución basada en Magma? un abrazo, Sebastian PD: un ejemplo que me parece válido es el proyecto que contaste que llevaste adelante en el gobierno de la ciudad de Buenos Aires. Si lo hubiesen continuado, estaría funcionando de ejemplo y ayudando con su granito de arena a "pagar el peaje" de confianza de Magma por el solo hecho de ser un "success case". Y que por otra parte podrían haberlo continuado y extraer más riqueza de él en lugar de desperdiciar nuestros impuestos ¿no? > Ok > saludos ,gracias por responder > > MDC > > On 3/24/07, Sebastian <[EMAIL PROTECTED]> wrote: > > > > > Hola Marcelo, > > > primero que nada quiero decir que es bueno ver propuestas en la > > comunidad. No pasa todo el tiempo. > > > Respecto al tema, antes de entrar en una propuesta así, creo que hay > > que discutir primero el interés que merece. O sea.. preguntémonos qué > > valor tendrá el resultado de la propuesta? > > > Fijate que esto que digo es general. En lo particular vos sabés que > > trabajé contigo unos años y puedo decir tranquilo que resolvés > > cualquier cosa que te tiren. A lo que voy con esto es a mantener el > > espíritu crítico en el valor de las cosas en las que uno compromete su > > valioso tiempo. > > > Si hay lugar para esta discusión, me gustaría cuestionar Magma. Mi > > posición es tal que me encantan las ODB. Realmente es así. Pero la > > única incuestionable que hay es Gemstone. Tristemente llegué a admitir > > que el resto no están en un estado tal que sean defendibles. O bien no > > escalan verticalmente o no lo hacen horizontalmente o no soportan la > > carga de concurrencia que se requiere para escalar hoy día. > > > Qué solución se puede hacer con Magma en la que puedas firmar un > > contrato tranquilo? quien te la compra? escala hasta dónde? yo creo > > que con persistencia infelizmente hay que ser extremamente > > conservador. No digo que no haya que esforzarse en progresar hacia > > mejores tecnologías. Personalmente no me da para apostar en algo que > > después no pueda venderle a ningún big player. > > > Más atractivo me resultaría un proyecto que permita hacer una ODB > > activa soportada por RDBMS's cosa que creo que no hay. > > > saludos, > > > Sebastian > > > On Mar 22, 10:40 pm, "Marcelo Cortez" <[EMAIL PROTECTED]> > > wrote: > > > Gente > > > > Hace rato que porto cosas ( que me interesan ) de squeak a Dolphin en > > > particular y, con bastante exito > > > Estuve pensando en que podriamos entre todos portar 2 proyectos que me > > > interesan y son > > > > 1) Magma client > > > > 2) Magrite y Pier > > > > Les cuento un poco el 2) lo tengo casi todo andando es mas creo que > > > daria para una beta porque fallan muy pocos test y son como 800 si no > > > recuerdo mal ,creo que andan todos menos 30 o 40 , hay que verlo > > > porque por falta de tiempo ,lo tengo medio abandonado pero antes de > > > tenerlo ahi arrumbado creo que entre todos podriamos flotarlo. > > > el punto mas algido para mi son cuando llega a primitivas,tendria que > > > ponerme a estudiar un poco para hacer compatibles con Dolphin. > > > La principal teoria que uso es la del menor esfuerzo.. > > > > Con respecto a 1) empeze con el magma pero me di cuenta que es muy extenso > > > ( gralmente arranco en 2 etapas ,1 migrar el código de squeak a > > > Dolphin ,lo hago rapidisimo en el dia ), la otra que compile en el > > > image ( ahi gralmente crece mi clase glue es un package que algunos > > > habran visto por ahi, se llama suqueakSupport.pac ,en esa etapa crece > > > este package.) luego viene la 3 etapa correr todos los test que tenga > > > y corregirlos. > > > Bueno volviendo en el 1) me enganche con un package que es el > > > writeBarrier ( que ya casi me anda ,pero es largo de contar), la idea > > > es dejar el magma server en squeak y poder usar el Dolphin como > > > cliente, tengo los packages compilando en Dolphin pero falta la etapa > > > 2 y 3 , me gustaria que armaramos un grupo de trabajo virtual y que > > > terminemos este port, Darle a Dolphin la psoibilidad de poder usar una > > > base como magma. > > > La tarea es mucha la estrategia es, "divide y conquistaras". > > > bueno espero las respuestas ,hagamoslo con calma porque en este > > > momento tengo poco tiempo para entrar en alguna voragine. > > > Vayamos pensando en como organizarnos ;). > > > > saludos > > > MDC. > > > > pd: como lo hago en mis ratos libres , tengo muchos mas proyectos en > > > distinto grado de avance entre ellos , > > > > Protocolo jabber ( testing) > > > Repositorio montincello ( bastante verde) > > > Cliente nativo de postgres ( andando los test en verde) > > > Documentador Dandelion ( greeen ) > > > > Pueden ver la documentacion de estos proyectos en squeak.org. > > > por ultimo , no siempre los proyectos estan en la ultima version, al > > > dia de hoy por razones obvias. > > > pd2: lo mande 2 veces despues de msa de 1 dia que no aparece en la lista --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a [email protected] Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/clubSmalltalk?hl=es. -~----------~----~----~----~------~----~------~--~---
