CVS edit link for stephen.colson
My company has two modules that we would like to submit back to the Drupal community. One is a user interface/jquery module that makes it significantly more efficient to manage pages with large amounts of checkboxes.The second, and much larger project, that we would like to contribute is an interface layer for using MogileFS (http://www.danga.com/mogilefs/) as a high-performance back-end file storage mechanism to help solve the problems with file synchronization introduced in multi-server architectures. Currently, the only mechanisms are to constantly rsync (or unison) or to use some shared filesystem like Coda, NFS, etc. The former option is only suitable in environments that have largely static file serving needs and the latter demands root access and the know-how to configure *nix systems in a high performance system and has the additional detriment that it is harder to do across multiple data centers. MogileFS fixes the problem by being a redundant mechanism that is massively scalable for decreasing complexity while also solving the problems that exist with an rsync- or unison-backed stack.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | permisionDragCheck.zip | 2.97 KB | steve.colson |
| #1 | MogileFS.zip | 2.24 KB | steve.colson |
Comments
Comment #1
steve.colson commentedPermissionDragCheck is partially attached. The core JS library is excluded at the moment as it is GPLv3, but we are (hopefully) going to have it relicensed as GPLv2 shortly.
The MogileFS module is in active development in our office. A no-code skeleton is attached for now and a beta version will be available early next week (likely would be after CVS account is approved).
Comment #2
avpadernoJust a little note: files coming from a different project, or available from third-party sites (even if they licensed under GPL License, or compatible license) are not accepted in Drupal.org CVS.
Comment #3
steve.colson commentedI've verified with the author of the javascript lib that the javascript file isn't currently published elsewhere and he's already given me verbal permission to change his license from GPLv3 to GPLv2. I'll wait until I have written permission from him before any upload, obviously.
Comment #4
avpadernoI am not sure you can change the license of a file, when you are not the author; I am not sure a verbal permission is sufficient, in such cases.
Comment #5
steve.colson commentedRight, which is precisely why I indicated I would not upload the actual library itself until I had his written permission.
Comment #6
avpadernoBoth the modules don't contain any useful code. I am marking this report as .
Comment #7
avpaderno