We should clean up the documentation to help with on-boarding additional developers.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | edit-improve-documentation-1672598.patch | 20.17 KB | psynaptic |
We should clean up the documentation to help with on-boarding additional developers.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | edit-improve-documentation-1672598.patch | 20.17 KB | psynaptic |
Comments
Comment #1
psynaptic commentedPatch attached.
I have purposely avoided adding fuller doxygen function header comments describing function parameters and return values since I expect to change the names of some of those arguments in another patch.
Comment #2
wim leersI wasn't sure here if that dash was needed (not being a native speaker), thanks for the correction :)
"Implements of" — OMFG EPIC WIMFAIL
There is no point in updating the docs of the FAPE include, because:
1) it's going away as soon as http://drupal.org/node/1650442 gets committed
2) it's analogous to how the FAPE module documents things; if you want to change this, you'll have to change all of the FAPE module's code docs as well, I'm afraid :(
This is not true. We're leveraging FAPE just to generate forms. FAPE is independent of Panels, and Edit definitely is.
I'd say it's the other way around. Or even: we're *overriding* the default behavior.
So, I committed:
- all of the ipe.module changes
- none of the includes/fape.inc changes
- all of the includes/pages.inc changes, with corrections for the Panels IPE mentions
- all of the includes/toolbar.inc changes, with the above remark applied
http://drupalcode.org/project/edit.git/commit/8238c54
Thanks! :)
Comment #3
psynaptic commentedThe patched in the FAPE issue doesn't follow Drupal's coding standards so needs a bit of work before it would be committed. I checked fape.module and it doesn't use the same formatting for doxygen function headers or file header as the FAPE include in this module. I think we should uphold Drupal's standards whether something is likely to go away soon or not.
I would agree that we don't need to necessarily commit these changes though, as they are like that in FAPE module.
However, I'm happy to change both fape.module and this include if the changes are deemed good.
Thanks for the other corrections. They all seem good to me.
Comment #4
psynaptic commentedI'm working on reworking the patch from #1650442: Support node:author and node:created now.
Comment #5
wim leersCool :)