Mostrando entradas con la etiqueta gxwiki. Mostrar todas las entradas
Mostrando entradas con la etiqueta gxwiki. Mostrar todas las entradas

jueves, 24 de septiembre de 2009

Page Type KB

El GXwiki 3.0 , y a partir de él el community wiki tienen una funcionalidad que creo que hasta ahora no la hemos dado mucho uso, pero tiene varias ventajas.

Se trata de que hay un nuevo page type: KB. O sea, yo puedo catalogar KBs (hosteadas en un GXserver) en el wiki.
(Las que hay catalogadas se pueden encontrar así: http://wiki.gxtechnical.com/commwiki/servlet/hsearch?type:kb,1)

Veamos una en particular.
Está el http://public.genexusserver.com/GxServer/ que tiene una KB llamada QueryObjectSample.
Para catalogarla en el Wiki y describirla, se crea una nueva página de tipo KB y en la cual se informan esos datos, se agrega alguna descripción, y pronto, queda la KB catalogada en el Wiki. Ver

Beneficios
- Quedan formalizados los links a KBs
- Puedo ver el RSS ahí mismo en el wiki
- Puedo categorizar mis KBs.
- Desde el wiki de mi empresa puedo tener un catalogo ordenado de las KBs hosteadas en los distintos GXservers que se usan desde mi empresa y también puedo ya en el mismo wiki ver qué pasa en cada uno de esas KBs y tener una descripción de para qué sirve, etc.

Me parece útil para el community wiki, pero mucho más para las corporaciones que tienen N kbs en distintos Servers.

martes, 13 de enero de 2009

Debugging con GeneXus X Evolution 1

Hace tiempo me es molesto que el wiki no recuerde mi password. Así que, aprovechando que es open source y está disponible en un GeneXus X Server público, abrí mi GeneXus X Evolution 1 y le dí File/New/Create Knowledge Base from Server y seguí las instrucciones que hay en el documento "Setup Information" de la KB para ejecutar el wiki localmente.

Luego configuré mi KB para Debug, hice un fulltext search en la KB por setcookie y agregué esos objetos a la lista de objetos a debuggear.
Pensaba que el problema estaba en la setcookie, puse un breakpoint en el setcookie pero me dí cuenta que ahí nunca llegaba, entonces puse un breakpoint en el propio login, di F5 y entonces sí ví dónde esta el problema: La variable &Rememberme nunca es true!
La imagen de abajo lo dice todo:





Quedé impresionado. ¿cómo podíamos sin esto?

El problema estaba en el control info de la variable en el form. Quedó solucionado, pueden ver el fix en el RSS de la KB
De nada, un humilde (qué humilde, re agrandado quedé!!!)  colaborador.

viernes, 9 de enero de 2009

Sugerencias implementadas y por implementar en GeneXus

Revisé recién las wish lists de GeneXus del wiki y ... no lo conté, pero una buena parte esta implementada, tal cual fue pedida por la comunidad, en GeneXus X y del resto otro tanto queda obsoleto porque se resuelve ahora de otra forma mejor aún.

O sea, buenísimo: GeneXus X y GeneXus X Evolution 1 resuelven mucho que pidieron los usuarios! 

Creo, por otra parte, que las wishlists del wiki no son muy leidas  (porque por algo estaban tan desactualizadas).

Creo que el mejor lugar en este momento para sugerir cosas es el foro de Evolution 1, así que invito a ser beta tester de GeneXus X Evolution 1 y suscribirse al foro correspondiente.

Quizas se puede implementar un sistemita de wishlists como un nuevo tipo de página en el wiki? 
La KB que implementa el wiki está "open for collaboration" en el GeneXus Server público de la comunidad: http://gxserver.genexusx.com. Como se puede ver en el RSS de los cambios de la KB, recientemente se le agregó un nuevo tipo de página, la página de tipo KB.