Currently these pages of documentation are in phabricator wiki and not in dokuwiki. For consistency and proper integration, they should be converted to markdown and put at a proper place inside the /contrib tree of our dokuwiki.
|Open||None||T5826 Improve overall EFL documentation|
|Open||None||T5831 Introducing EFL for new contributors|
|Resolved||ghalfacree||T5834 Integrate coding style and git practice documentation|
List of guide for efl developers :
but we are not sure what exactly it's purpose was - the name is confusing and perhaps the content could be included elsewhere? It seems to be related to both git and arcanist...
Sweet, thanks. I have updated links from /docs and also marked the phab docs as moved.
And somehow to integrate
Coding Conventions now in the /contrib/devs/ namespace of DokuWiki:
It still needs considerable tidying - the bullet-point block in the middle needs rewriting into a more accessible format - but it'll do for the time being.
- "Contributing Code" forms the basis of the landing page in /contrib/devs/
- "Testing and Debugging" integrated into the yet-to-be-ported debugging guide
- "Editors" fleshed out and turned into a standalone document under /contrib/devs/ or /develop/, wherever is deemed most appropriate.
@cedric I've ported documentation for EFL app debugging, but it needs a serious rework. I've tidied the English and formatting, but the examples need looking at to see if they're still relevant to the new API - and the documents themselves end very abruptly without really telling you how to use the tools, just providing a couple of examples apiece.
@ajwillia.ms Text is up to date, too, everywhere *except* the Clouseau page - which is drastically incomplete. @pbrown66 has a better Clouseau guide on his to-do list which will replace the existing abortive attempt - so there's no point tweaking that page further or replacing the screenshots.
Once @pbrown66's Clouseau guide is done and in-place, this ticket should be closable.