Comments

PA robot’s picture

Status: Needs review » Needs work

There are some errors reported by automated review tools, did you already check them? See http://ventral.org/pareview/httpgitdrupalorgsandboxteyser1978368git

We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)

Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).

I'm a robot and this is an automated message from Project Applications Scraper.

teyser’s picture

Status: Needs work » Needs review
sreynen’s picture

Priority: Critical » Normal
Status: Needs review » Needs work

Hi teyser,

Please follow the instructions on http://drupal.org/node/1011698 #5 including linking to the project page, giving the Git URL (which is different from the code browsing URL) and specifying the Drupal version in the title. All of this makes it easier for people to review your project, which should speed up the process for you.

sreynen’s picture

Issue summary: View changes

Download path added

teyser’s picture

Issue summary: View changes

Source URL path changed

teyser’s picture

Status: Needs work » Active
klausi’s picture

Status: Active » Needs work

You need to set the status to "needs review" if you want to get a review, see http://drupal.org/node/532400

Link to the project page is missing in the issue summary.

teyser’s picture

Status: Needs work » Needs review

Hi Klausi,

As per your suggestion, status of this project changed.

Project URL:
http://drupal.org/sandbox/teyser/1978368

Regards,
-Raj.

teyser’s picture

Issue summary: View changes

Git url added

sreynen’s picture

Title: PDF Merger » [D6] PDF Merger
Assigned: teyser » Unassigned

I added the project link to the issue description and I'm also adding the Drupal version to the title, both to make this easier to review.

teyser’s picture

Hi All,

Could you please help me to some one to delete my master branch from my sandbox project
git clone http://git.drupal.org/sandbox/teyser/1978368.git pdf_merger as per instruction from this url

http://drupal.org/node/1127732

I made my default branch as 6.x-1.x

Advanced thanks for your help.

Regards,
-Raj.

teyser’s picture

Issue summary: View changes

Add project link.

linwiz’s picture

Did you follow the commands in all steps, 1 through 6? step 6 deletes the master branch.

teyser’s picture

Hi Linwiz,

Thanks for your reply.If I refer this link http://drupal.org/node/1066342, I can able to delete the master branch.

To

Thanks,
-Raj.

teyser’s picture

Issue summary: View changes

Add reviewed URL

teyser’s picture

Issue summary: View changes

Add proper sentence "Reviews of other projects"

teyser’s picture

Issue summary: View changes

Add one more manual review

teyser’s picture

Issue summary: View changes

Add one more review

teyser’s picture

Hi All,

Could you please some on to review my project and give your thoughts and comments to enhance further and also highlight how long it will take approve my project.

I am new to contribute the module to community. Could you please some one give guidance to get my project PARreview:review bonus.

Right now It does not any coding standard issues.

Thanks for your advanced help.

Regards,
-Raj.

teyser’s picture

Issue summary: View changes

Add one more project review

linwiz’s picture

Issue tags: +PAreview: review bonus

You should add the tag upon completing three reviews.

linwiz’s picture

I would like to recommend that you produce a D7 version of this module. I have a working D7 version of this module if you would like to add it to your repository. I think this module may be better than my own module PDFTK, seeing as my module requires software installed on the server. I would also be willing to head up the D7 branch once this becomes contributed if you don't have a Drupal 7 environment.

ethant’s picture

Project code syntax is all clean, and module seems to do what developer says, The only problem I see as needing to be resolved is a better defined readme file explanation - the description / readme about what this module does are kind of hard to understand.

klausi’s picture

Status: Needs review » Needs work
Issue tags: -PAreview: review bonus

manual review:

  1. "CSF" is not a useful git commit message, please follow http://drupal.org/node/52287
  2. info file: core property appears twice? And the drupal.org packaging comment should be removed.
  3. PDFMerger.php: appears to be 3rd party code. 3rd party code is not generally allowed on Drupal.org and should be deleted. This policy is described in the getting involved handbook. It also appears in the terms and conditions you agreed to when you signed up for Git access, which you may want to re-read, to be sure you're not violating other terms. The Libraries API module is a recommended method for adding 3rd party dependencies without directly including the code on Drupal.org.
  4. "require_once 'sites/all/libraries/fpdi/fpdi.php';": do not hardcode that library path since the library might be in sites/example.com/libraries as well.
  5. pdf_merger_merge(): do not change the PHP memory limit from your module! That will fail on shared hosts where it is forbidden to change that setting. Just include a note in the README.txt that people might need to increase the memory. Same for set_time_limit(0).
  6. pdf_merger_merge(): So there is always the same $pdf_file_name? That will cause ugly race conditions if more than one user try to merge PDFs at the same time. You should create a temporary file instead that has a unique name, right?
  7. "Please make sue to configure the correct PDF located ...": all user facing text must run through t() for translation. Same for "drupal_set_message('No PDF files under the mentioned directory');", please check all your strings.
  8. pdf_merger_menu(): why is the pdfmerge path only protected with "access content"? Shouldn't it use the same permission as the other admin pages?

Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.

teyser’s picture

Status: Needs work » Needs review

Hi Ethan,

Thanks for review my module. I updated the readme.txt as per your suggestion.If you have time, just review it and give your valuable feedback to improve further.

As per others comments,I modified the module slightly, but the functional logic should be same.

Regards,
-Raj.

teyser’s picture

Hi Linwiz,

Thanks for your interest and review this module.Already I created the same module for Drupal 7 version.But I am waiting to get an full project access.Once its done,I will commit the same for Drupal 7.

Regards,
-Raj.

teyser’s picture

Hi Klausi,

I am new to contribute the module to the community.

Thanks for review this module and the valuable comment which was given in your review.

As per your comments, I fixed all the issues.
Could you please validate from your end once again and give your valuable thoughts.

This module coding standard validated in the automated PARreview.sh

Could you please add the tags PARReview:Bonus for my project.

Regards,
-Raj

teyser’s picture

Issue summary: View changes

Add one more review of other projects

teyser’s picture

Issue summary: View changes

Add Project review entry

teyser’s picture

Issue tags: +PAreview: review bonus

Add the PAReview: review bonus tags after the completion of three manual review.

klausi’s picture

Assigned: Unassigned » stborchert
Status: Needs review » Reviewed & tested by the community
Issue tags: -PAreview: review bonus

manual review:

  • "variable_set('pdf_merger_merged_directory', $pdf_merger_directory);": all variables defined by your module need to be removed in hook_uninstall(). Same for the other variables.

But otherwise looks RTBC to me. Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.

Assigning to stBorchert as he might have time to take a final look at this.

klausi’s picture

Trying to remove tag again.

klausi’s picture

Status: Reviewed & tested by the community » Fixed

no objections for more than a week, so ...

Thanks for your contribution, teyser!

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.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

Add one more project review URL