> > > > Sqlite creates a new dependency with geeqie installation; > > Sqlite is used by other projects like firefox, f-spot, or digikam so there > is > a high probability that it is already installed and the additional > requirement > should not cause any problem. > > > and a new process running on the system ( I think that there should be a > > sqlite server daemon ). > No, it is just a shared library, no additional daemon. > > > Have you considered to implement the cached > > database with plain text files ? > > What we need is searching faster than O(n), i.e. tables with indexes. > Unlike > text files, Sqlite provides it. >
Ok. I find that there are now many arguments to use Sqlite :) . Thanks for the information! What about this plan: > > I will work on preparing the code for 1.0 beta1 which should be released in > April. > > Then we can branch the svn and start working on the new features. You > should > have a more detailed plan for the pan view by then. > > Then I will start work on sqlite, my estimate of time required for basic > functionality is 50 hours, it could be functional at the end of May. > > This will give us enough time for integrating with the pan view. > > Vladimir Ok. Now I think that I have to thing to do: - Make avaliable pan view in the main, maybe as a switch option. Any plan for this or should I start from zero? - Propose improvements for pan view. Is there any methodology to do that? I mean something like: 1. Propose improvement and describe it. 2. Make an usecase. Attach some snapshots of the final view of the new improvement ( you know, a simulation of how geeqie will look like once that improvement is completed). 3. If necessary, propose different alternatives of some steps of the usecase ( or maybe of the whole usecase);to let developers vote ( as I saw in some of desing decisions I've seen in this mailing list). 4. Finally, implement it and make it work. 5. Upload to subversion once you branch the svn. First of all it would be interesting to do a list of some improvements of the pain view. For example, Vladimir told one very necessary: to allow navgitation through window using only mouse; insted of having to click arrows of the scrollbar. Oscar.
------------------------------------------------------------------------------
_______________________________________________ Geeqie-devel mailing list Geeqie-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geeqie-devel