Content-space.de

The WikiBlog of Michael Hamann about changing technologies and more

User Tools

Site Tools


blog:2009:dokufs_release_2009-02-25

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
blog:2009:dokufs_release_2009-02-25 [2009/02/27 01:23] – angelegt michituxblog:2009:dokufs_release_2009-02-25 [2010/10/30 15:43] (current) – external edit 127.0.0.1
Line 15: Line 15:
 As before you can download from {{:projekte:dokufs:dokufs.rb|dokufs.rb}} and the usage information can be found under [[projekte:dokufs]]. And now you can also use the [[http://content-space.de/cgit/cgit.cgi/dokufs.git/|git repository of DokuFS]]. As before you can download from {{:projekte:dokufs:dokufs.rb|dokufs.rb}} and the usage information can be found under [[projekte:dokufs]]. And now you can also use the [[http://content-space.de/cgit/cgit.cgi/dokufs.git/|git repository of DokuFS]].
  
-Nevertheless I am also experiencing the limits of FuseFS, the Ruby interface for fuse I am using, that is a rather high-level one. At the beginning that was right, but now as I'm having more and more a full-featured filesystem with permissions etc. I am thinking about moving to another system. Although I really do like Ruby I am also thinking about moving to Python. This has multiple reasons. First of all there is [[http://www.chimeric.de|chimeric]] working on [[http://www.chimeric.de/projects/dokuwiki/dokuvimki|DokuVimKi]] and a [[http://code.chimeric.de/cgit.cgi/dokuwikixmlrpc.git/|general Python lib]] for the XML-RPC interface of DokuWiki and there is [[http://notefinder.co.cc/|Notefinder]], another piece of softwarethat uses the XML-RPC API of DokuWiki and Python, too. I don't see any sense in doing the same thing twice, that's why I would love to use and extend this python lib. Furthermore I have the impression, that the fuse interface for Python is better and better maintained (the last release is from 2007 in contrast to 2005). This is an impression from someone who has used none of the two full implementations (I use [[http://rubyforge.org/projects/rfuse/|rfuse]] as comparison here, as it exposes more of the complete fuse api than [[http://rubyforge.org/projects/fusefs/|FuseFS]] and as such it is similiar to python-fuse).+Nevertheless I am also experiencing the limits of FuseFS, the Ruby interface for fuse I am using, that is a rather high-level one. At the beginning that was right, but now as I'm having more and more a full-featured filesystem with permissions etc. I am thinking about moving to another system. Although I really do like Ruby I am also thinking about moving to Python. This has multiple reasons. First of all there is [[http://www.chimeric.de|chimeric]] working on [[http://www.chimeric.de/projects/dokuwiki/dokuvimki|DokuVimKi]] and a [[http://code.chimeric.de/cgit.cgi/dokuwikixmlrpc.git/|general Python lib]] for the XML-RPC interface of DokuWiki and there is [[http://notefinder.co.cc/|Notefinder]], another piece of software that uses the XML-RPC API of DokuWiki and Python, too. I don't see any sense in doing the same thing twice, that's why I would love to use and extend this python lib. Furthermore I have the impression, that the fuse interface for Python is better and better maintained (the last release is from 2007 in contrast to 2005). This is an impression from someone who has used none of the two full implementations (I use [[http://rubyforge.org/projects/rfuse/|rfuse]] as comparison here, as it exposes more of the complete fuse api than [[http://rubyforge.org/projects/fusefs/|FuseFS]] and as such it is similiar to python-fuse).
  
 Before I can begin this conversion project I first of all have to learn Python, so don't expect anything soon. Perhaps it will still be in spring, but more probably it will be in the summer when you can see something from that new project. But one thing is sure: It will be maintained in the git repository I've already linked so you can probably follow the development from the beginning. And if you want to join it, just comment or mail me so we can coordinate. Before I can begin this conversion project I first of all have to learn Python, so don't expect anything soon. Perhaps it will still be in spring, but more probably it will be in the summer when you can see something from that new project. But one thing is sure: It will be maintained in the git repository I've already linked so you can probably follow the development from the beginning. And if you want to join it, just comment or mail me so we can coordinate.
  
-{{tag>dokufs dokuwiki ruby fuse filesystem python}} 
  
-~~LINKBACK~~ + 
-~~DISCUSSION~~+ 
blog/2009/dokufs_release_2009-02-25.1235694181.txt.gz · Last modified: 2009/02/27 01:23 by michitux