Support from Acquia helps fund testing for Drupal Acquia logo

Comments

nerdstein created an issue. See original summary.

rahulbaisanemca’s picture

rahulbaisanemca’s picture

Assigned: Unassigned » rahulbaisanemca
rahulbaisanemca’s picture

FileSize
53.43 KB
nerdstein’s picture

Status: Active » Needs work

Thank you for the patch, this is looking really good! The patch file may have some issues, it appeared to show the `git status` output as part of the patch, which may fail if we try to merge.

The following are some comments:

1. I did not see a config/install schema for `tugboat.settings` which was mentioned in the config form.

2. Please feel free to remove the license file, as this will get added by drupal.org

3. Please file a ticket to create the tugboat_example submodule at a later date. This is not urgent right now.

4. Please add a comment for the TugboatService class

5. Please rename the "_tugboat_execute" function in TugboatService to just "execute" and update uses of this, e.g. cron in .module

6. I didn't see any use of the permissions found in tugboat.permissions.yml, should we remove it? What is it intended to do?

rahulbaisanemca’s picture

All changes implemented.
Please have a look on this patch.

Thank you

nerdstein’s picture

I may be wrong, but that patch seems to be missing a lot of the new files, like .info.yml and several others.

Can you please make a new patch against the diff from 7.x-1.x?

rahulbaisanemca’s picture

FileSize
34.46 KB
rahulbaisanemca’s picture

Thank you

nerdstein’s picture

Status: Needs work » Reviewed & tested by the community

This patch looks great. Thank you so much. Merging

nerdstein’s picture

Status: Reviewed & tested by the community » Fixed

Merged! Thanks

matt westgate’s picture

Keep up the great work, Rahul! Thank you for your contributions.

rahulbaisanemca’s picture

Issue summary: View changes

Thank you Matt

Status: Fixed » Closed (fixed)

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