Closed (won't fix)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
8 Dec 2011 at 08:47 UTC
Updated:
13 Sep 2012 at 22:22 UTC
SAE(Sina App Engine) is a LAMP based cloud service provided by SINA. It provide a stable, efficient, transparent and controllable service platforms, while reducing the cost to develop and maintain developer.
This module is an adapter module between SAE and Drupal. It wrapped SAE Storage Engine to Drupal default file system, and use SAE Mail as a default mail system. And also alter some Drupal function to adapt SAE restrictions. With this module you could run Drupal and the most contribution modules on SAE normally and easily.
SAE interface and document is now support Chinese language only.
Comments
Comment #1
patrickd commentedYou got some coding standart issues (http://ventral.org/pareview/httpgitdrupalorgsandboxffbum1363764git), please use http://ventral.org/pareview and try to fix them.
If you got any questions on that, please ask!
Comment #2
ffbum commentedThanks for your review. I have fixed them all.
Comment #3
drupalnetworks commentedThere are still files other than README.txt in the master branch, make sure to remove them. See also step 5 in http://drupal.org/node/1127732
Review of the 7.x-1.x branch:
Drupal Code Sniffer has found some code style issues (please check the Drupal coding standards):
This automated report was generated with PAReview.sh, your friendly project application review script. Go and review some other project applications, so we can get back to yours sooner.
Source: http://ventral.org/pareview - PAReview.sh online service
Comment #4
ffbum commentedFixed. Thank you.
The method name in sae_storage_streams.inc was implament from wrapper class. So it might not be able to change to lowerCamel format. :)
Comment #5
raynimmo commentedYou should change the status back to 'needs review' after a new commit and not to 'fixed'
Comment #6
ffbum commentedI understand. Sorry. :-p
Comment #7
patrickd commentedStill formatting issues (Stream wrapper methods can be ignored)
http://ventral.org/pareview/httpgitdrupalorgsandboxffbum1363764git
Setting a module as required (.info) should be used by drupal core modules only.
required = TRUEYour resetting the original mail system back on uninstall but as uninstalled != disabled you should set it back after disabling the module.
variable_set('mail_system', $mail_system);All variables used and created by your module have to be prefixed with its name, also all
smtponesIn general it's hard to test this out regarding the chinese language, this is also a quite complex module so it'll take some time to get it reviewed in-depth.
Comment #8
xuxizh commentedHello, there,
Thanks for your great model firstly, it really saved me lots of time to migrate my side to the SAE.
Unfortunately, a little bug.
SAE_Fatal_error: Using $this when not in object context in sites/all/modules/sae/sae_storage_streams.inc on line 89
It's easy to be fixed , I've fixed this in my module and tested all the whole module functions, it works greatly.
Thank you again.
Comment #9
patrickd commented@xuxizh
This is the application, not it's issue queue.
Please create a new issue in the projects bug-queue here.
Comment #10
ffbum commentedThanks for all reviews and I have fixed them all.
Indeed this module is difficult to be test by non-Chinese speaks. But it's really very useful in China and I have test a long time in Chinese drupal group. Hope this module could be approved sooner. :)
Comment #11
rogical commentedSee this which can speed up review process - Review bonus
Comment #12
rexcn commentedhi, ffbum
do you have a version for drupal6?
Comment #13
klausiSorry for the delay, but you have not listed any reviews of other project applications in your issue summary as strongly recommended here: http://drupal.org/node/1011698
Manual review of the 7.x-1.x branch:
Comment #14
klausiClosing due to lack of activity. Feel free to reopen if you are still working on this application.
Comment #14.0
klausiFix wrong git url.