[Buoh-dev] Libsoup

Carlos Garcia Campos carlosgc at gnome.org
Tue Sep 20 12:28:51 MDT 2005


El mar, 20-09-2005 a las 20:20 +0200, Esteban Sánchez escribió:
> El mar, 20-09-2005 a las 18:32 +0200, Carlos Garcia Campos escribió:
> > El mar, 20-09-2005 a las 18:09 +0200, Esteban Sánchez escribió:
> > > El mar, 20-09-2005 a las 16:58 +0200, Carlos Garcia Campos escribió:
> > > > Acabo de subir los cambios que sustituyen gnome-vfs por libsoup. Todavía
> > > > faltan algunos detalles que hay que hacer ahora a mano, que antes los
> > > > hacía gnome-vfs. Como ventaja, no tenemos el problema de error
> > > > genérico. 
> > > 
> > > Y va a toda leche la carga de los comics :)
> > > 
> > > > Probadlo todo lo que podáis, porque son cambios importantes y puede
> > > > haber algo que se me haya escapado. 
> > > 
> > > Con ubuntu breezy no consigo que me acepte la dependencia "libsoup-2.4
> > > >= 2.3.0". Más que nada porque no existe ningun paquete mayor de 22 en
> > > ubuntu.
> > > 
> > > Rebajandolo a libsoup-2.2 e instalando libsoup2.2-dev funciona
> > > perfectamente. Así que voy a cambiarlo y hacer commit, además aprovecho
> > > para hacer un commit de algunos detalles como consistencia en el nombre
> > > del programa ("Buoh online comics reader" como definitivo).
> > > 
> > > No mando parche pues no hay cambios de programación.
> > > 
> > > > Aprovecho el correo para repasar un poco el roadmap:
> > > > 
> > > > * Terminar el CM con lo de ir al primero y último (esteban ya está en
> > > > ello)
> > > 
> > > He hecho un algoritmo de búsqueda que da muy buenos resultados con un
> > > orden logarítmico del número de comics existentes, jejeje. Además es muy
> > > preciso. Espero tener todos los comics y la funcionalidad en un par de
> > > días.
> > > 
> > > > * Terminar el soporte de libsoup (proxy y redirection) (yo estoy en
> > > > ello)
> > > > 
> > > > * Revisiones de GUI y HIG (yo estoy con algunas cosas)
> > > > 	- Probar que se pueda hacer absolutamente todo con el teclado
> > > Estaría bien hacer una lista para facilitar las cosas.
> > > > 	- Persistencia en la configuración de la toolbar (visible / no visible)
> > > ¿Con Gconf? Estaría bien para así verlo :)
> > 
> > si, con gconf, si te interesa el tema ponte con ello
> > 
> > > > 	- Feedback (spinner)
> > > Copiar el widget de epiphany es una buena solución. Pablo: parece un
> > > tema interesante, ¿te animas?
> > 
> > no es tan facil como cortar y pegar, pero bueno
> 
> Sí, desde luego, pero tampoco es hacerlo de cero, y hay una buena base
> en el epiphany.
> 
> > > Estaría bien añadir un poco de feedback para saber el comic en el que se
> > > encuentra (actualmente hay que ir al dialogo de propiedades para
> > > saberlo). Podemos usar la fecha de publicación.
> > 
> > si, de acuerdo
> 
> ¿Un label en el toolbar? También se me ocurre ponerlo en una statusbar
> (y el spinner no sería necesario)...

en el toolbar ni de coña. Sería mas en plan título de la vista, encima
de la vista que ponga algo como:

Titulo de la tira: fecha de publicación

> > > Por otro lado se me ha ocurrido añadir en el diálogo de propiedades la
> > > fechas en las que sale el cómic (esto serían propiedades específicas de
> > > los CMDate) ¿Os parece interesante meterlo como propiedad?
> > 
> > si
> 
> Venga, pues lo meto.
> 
> > > > * Revisiones de código
> > > > 	- void siempre en ()
> > > > 	- G_GNU_CONST
> > > > 	- const
> > > > 	- warnings
> > > > 
> > > > * Revisiones de memoria y leaks
> > > 
> > > Con respecto a la memoría veo un problema sobre un uso prolongado
> > > (imaginemos ver TODOS los comics de varias tiras), pues tiene un uso
> > > elevado de memoria al estar todos los pixbufs en memoria. ¿Es realmente
> > > un problema? ¿Es importante darle solución? ¿Es algo que el usuario se
> > > busca?
> > 
> > me refiero a fugas de memoria, no a que el programa ocupe mas o menos.
> > Ocurre lo mismo si abres el navegador web y abres mil pestañas con
> > diferentes páginas o imágenes. O si abres el gimp o el eog con muchas
> > imágenes. 
> 
> Sí, claro, sabía que te refieres a fugas de memoria, era más una
> reflexión.
> 
> > Piensa en un caso de uso real. La mayoría de la gente tendrá como mucho
> > 10 o 12 comics en su lista de los que normalmente solo verá los
> > últimos. 
> 
> Hordas de gente usandolo, jeje :)

Salu2
-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Carlos Garcia Campos a.k.a. KaL
   elkalmail at yahoo.es
   carlosgc at gnome.org
   http://carlosgc.linups.org
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=             
PGP key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x523E6462
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada
	digitalmente
Url : http://forge.novell.com/pipermail/buoh-dev/attachments/20050920/910b610b/attachment.pgp


More information about the Buoh-dev mailing list