SimpleTopic is an integration module for SMF1.x. Basically, it allows node replication into a SMF forum. Each time a node is inserted, a new topic is automatically created inside the SMF boards. The behaviour is configurable, so that you can choose which content type node - in which board.
This is a module for D6, and it's under developement. It depends on smfforum module, since it provides core integration and API facilities.
Project page: SimpleTopic
Repository: git clone --branch 6.x-1.x http://git.drupal.org/sandbox/brazorf/1388094.git simpletopics (PAReview)
Reviews of other projects:
- http://drupal.org/node/1556740#comment-5962974
- http://drupal.org/node/1538594#comment-5963066
- http://drupal.org/node/1525656#comment-5962894
Edit 2012-07-05, adding some more review
- http://drupal.org/node/1667520#comment-6196902
- http://drupal.org/node/1671304#comment-6196866
- http://drupal.org/node/1671230#comment-6196846
- http://drupal.org/node/1538594#comment-6196796
Thank you,
Regards.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | pareview-1568084.txt | 16.63 KB | traviscarden |
Comments
Comment #1
brazorf commentedApplying to review bonus program.
Comment #2
traviscarden commentedHello, @brazorf. Here's an automated review by PAReview. I've added a link to the online tool to your issue summary so you can re-run it as you fix the errors it reports:
There 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 6.x-1.x branch:
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. Get a review bonus and we will come back to your application sooner.
Now a few comments on a brief manual inspection:
@fixmes are as naughty as the comments suggest and should be corrected—as obviously you intend to. :)Comment #3
brazorf commentedHello Travis,
thank you for the quick review.
I ran coder and fixed every warning but the
line: i can't get rid of this, because that global var is defined in the smfforum module itself.
I cleaned the master branch, added basic documentation files, fixed that naughty issue and namespaced the template filenames.
Regards
Comment #4
brazorf commentedI noticed some more things to fix, changing status to needs work.
Comment #5
brazorf commentedHello there,
i ran pareview few seconds ago, after fixing most of the relevant warnings.
This is the last output:
I have the global variable issue, and i simply cannot fix that. It depends on the smf module as i stated above.
Some "whitespace at end of line" i'm fixing right now, and that long lines: i've read coding standards about this, but i can't find out how to correctly wrap lines. I need some suggestion about how to fix this thing.
Thank you :)
p.s. I fixed all the stuff coming out from Coder, except for the global var issue.
Comment #6
klausiCoding standards about array formatting can be found at http://drupal.org/coding-standards#array . And you can ignore the global variable false positives.
manual review:
Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.
Comment #7
brazorf commentedHello there,
i think i've fixed most of the stuff.
Waiting for your kind comments.
Comment #8
klausimanual review:
But otherwise looks RTBC to me. Sorry for the delay. Make sure to review more project applications and get a new review bonus and this will get finished faster.
Comment #9
brazorf commentedHello klausi,
i have removed copyright info from source code, and i replaced that callback function with drupal_get_form directly in hook_menu.
About the 1st point, im not sure: the module itself would run over any dbms, since i am using drupal database abstraction layer. You can see some mysql_* that is related to SMF, that only works (in 1.x version) with mysql. This means you can run them on different db instances and still the module should work fine.
Thank you for your revisions :)
Regards
Comment #9.0
brazorf commentedUpdated issue summary.
Comment #10
brazorf commentedAdding PAReview: review bonus tag
Comment #11
klausiPlease don't remove the security tag, we keep that for statistics and to show examples of security problems.
Comment #12
brazorf commentedOps, sorry.
Comment #13
klausiNo objections in more than a week, so ...
Thanks for your contribution, brazorf!
I updated your account to let you promote this to a full project and also create new projects as either a sandbox or a "full" project.
Here are some recommended readings to help with excellent maintainership:
You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and get involved!
Thanks, also, for your patience with the review process. Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
Thanks to the dedicated reviewer(s) as well.
Comment #14
brazorf commentedThank you klausi :)
I'll read every useful link, and i'll do my best to properly give my contribute.
Best regards
Comment #15.0
(not verified) commentedEdit 2012-07-05, adding some more review