Page MenuHomePhabricator

ghalfacree (Gareth Halfacree)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 16 2017, 6:10 AM (122 w, 5 d)
Availability
Available

Recent Activity

Jan 2 2018

ghalfacree updated the task description for T5835: Cleanup EFL tutorials and programming guide.
Jan 2 2018, 6:15 AM · efl: docs, Restricted Project
ghalfacree added a comment to T6261: Create Permanent Boxout for Prerequisites, Navigation.

Regarding the created permanent Boxout, is it possible to keep the position while scrolling contents.

Jan 2 2018, 5:46 AM · efl

Jan 1 2018

ghalfacree closed T6261: Create Permanent Boxout for Prerequisites, Navigation as Resolved.

Automated TOC and manual navigation boxouts now in place; closing.

Jan 1 2018, 6:59 AM · efl
ghalfacree closed T6261: Create Permanent Boxout for Prerequisites, Navigation, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Jan 1 2018, 6:59 AM · efl: docs, Restricted Project
ghalfacree closed T6218: Brainstorm Distros to Support as Resolved.

Now complete.

Jan 1 2018, 6:58 AM · efl
ghalfacree closed T6218: Brainstorm Distros to Support, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Jan 1 2018, 6:58 AM · efl: docs, Restricted Project

Dec 13 2017

ghalfacree updated the task description for T5835: Cleanup EFL tutorials and programming guide.
Dec 13 2017, 5:37 AM · efl: docs, Restricted Project

Dec 11 2017

ghalfacree updated subscribers of T5834: Integrate coding style and git practice documentation.

@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.

Dec 11 2017, 5:53 AM · efl

Dec 8 2017

ghalfacree updated the task description for T5835: Cleanup EFL tutorials and programming guide.
Dec 8 2017, 7:17 AM · efl: docs, Restricted Project

Dec 1 2017

ghalfacree added a comment to T5829: Introduce EFL legacy API to third party developers.

@cedric: So, move the current /develop/efl/start to /develop/legacy/start, then create a new landing page for /develop/efl/start - do I have that right?

Dec 1 2017, 6:43 AM · efl
ghalfacree added a comment to T5831: Introducing EFL for new contributors.

@cedric: /contrib/devs/start.md doesn't cover any of the points in the ticket (history, "point to the other introduction", general overview, light idea of where they are going, emphasise it's not limited to Linux nor the desktop, EFL stack has been built with portability and scalability in mind) - it's literally just a guide on how to contribute code.

Dec 1 2017, 5:12 AM · efl: docs
ghalfacree added a comment to T5829: Introduce EFL legacy API to third party developers.

@cedric: Do you mean that https://www.enlightenment.org/docs/efl/start should be moved to https://www.enlightenment.org/develop/legacy/start.md - and, if so, what should be in /docs/efl/start in its place?

Dec 1 2017, 5:09 AM · efl
ghalfacree added a comment to T5834: Integrate coding style and git practice documentation.

@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.

Dec 1 2017, 5:07 AM · efl

Nov 29 2017

ghalfacree edited the content of Documentation Structure.
Nov 29 2017, 6:05 AM

Nov 28 2017

ghalfacree created T6431: Update EFL App Debugging Examples for New API.
Nov 28 2017, 6:42 AM · efl

Nov 22 2017

ghalfacree created T6404: Update Legacy Links in /contrib/devs Landing Page.
Nov 22 2017, 7:53 AM · efl
ghalfacree added a comment to T5834: Integrate coding style and git practice documentation.

Ecoding now integrated into the /contrib/devs landing page.

Nov 22 2017, 7:46 AM · efl
ghalfacree added a comment to T5835: Cleanup EFL tutorials and programming guide.

Eina Programming Guide live and ready for review:
https://www.enlightenment.org/develop/guides/c/eina/

Nov 22 2017, 7:45 AM · efl: docs, Restricted Project
ghalfacree edited the content of Documentation Structure.
Nov 22 2017, 5:25 AM

Nov 9 2017

ghalfacree created T6356: Create Documentation to Complete Eina Programming Guide.
Nov 9 2017, 9:34 AM · efl
ghalfacree added a comment to T6354: Eina Programming Guide Example Requirements.

The following are entirely undocumented in the present Eina Programming Guide; if documentation is required, example code will need producing for each.

Nov 9 2017, 6:59 AM · efl
ghalfacree created T6354: Eina Programming Guide Example Requirements.
Nov 9 2017, 6:12 AM · efl

Nov 6 2017

ghalfacree added a comment to T5834: Integrate coding style and git practice documentation.

Per @ajwillia.ms, the remaining sections of the following guide will also need to be integrated into the new layout:
https://phab.enlightenment.org/w/ecoding/

Nov 6 2017, 7:12 AM · efl
ghalfacree added a comment to T5834: Integrate coding style and git practice documentation.

Coding Conventions now in the /contrib/devs/ namespace of DokuWiki:
https://www.enlightenment.org/contrib/devs/coding-conventions.md

Nov 6 2017, 6:46 AM · efl

Nov 3 2017

ghalfacree added a comment to T5834: Integrate coding style and git practice documentation.

Arcanist Guide now in the /contrib/devs/ namespace of DokuWiki:
https://www.enlightenment.org/contrib/devs/arcanist-guide.md

Nov 3 2017, 8:47 AM · efl
ghalfacree added a comment to T5834: Integrate coding style and git practice documentation.

Git Guide now in the /contrib/devs/ namespace of DokuWiki:
https://www.enlightenment.org/contrib/devs/git-guide.md

Nov 3 2017, 8:47 AM · efl
ghalfacree closed T6172: Update documentation about creating documentation as Resolved.

This is now live in the /contrib/docs namespace of DokuWiki as the Enlightenment Document Contribution Guide:
https://www.enlightenment.org/contrib/docs/documentation-guide.md

Nov 3 2017, 8:46 AM · efl
ghalfacree closed T6172: Update documentation about creating documentation, a subtask of T5831: Introducing EFL for new contributors, as Resolved.
Nov 3 2017, 8:46 AM · efl: docs

Oct 30 2017

ghalfacree reopened T6273: Create a "Hello, World" Rosetta Stone for Multi-Language Support Tests as "Open".

Re-opening as per discussion with @ajwillia.ms on IRC.

Oct 30 2017, 10:09 AM · efl
ghalfacree reopened T6273: Create a "Hello, World" Rosetta Stone for Multi-Language Support Tests, a subtask of T5826: Improve overall EFL documentation, as Open.
Oct 30 2017, 10:09 AM · efl: docs, Restricted Project
ghalfacree closed T6273: Create a "Hello, World" Rosetta Stone for Multi-Language Support Tests as Resolved.

Multi-language support will be achieved by having language-specific sections, as per the documentation structure plan: https://phab.enlightenment.org/w/doc_system/doc_structure/ - which means there's no need to work on a Roseeta

Oct 30 2017, 10:05 AM · efl
ghalfacree closed T6273: Create a "Hello, World" Rosetta Stone for Multi-Language Support Tests, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Oct 30 2017, 10:05 AM · efl: docs, Restricted Project
ghalfacree added a comment to T6172: Update documentation about creating documentation.

Draft documentation documentation near-completion; awaiting discussion with team members on the layout of the tutorial template and correct directory layouts beneath the top level.

Oct 30 2017, 9:15 AM · efl
ghalfacree claimed T6172: Update documentation about creating documentation.
Oct 30 2017, 9:14 AM · efl
ghalfacree closed T6255: Analyse Tizen EFL documentation as Resolved.

Completed and discussed on the mailing list and IRC, with conclusions inserted into the documentation guide for later publication.

Oct 30 2017, 9:11 AM · efl
ghalfacree closed T6255: Analyse Tizen EFL documentation, a subtask of T5826: Improve overall EFL documentation, as Resolved.
Oct 30 2017, 9:11 AM · efl: docs, Restricted Project
ghalfacree closed T6261: Create Permanent Boxout for Prerequisites, Navigation as Wontfix.

As achieving this would be non-trivial in DokuWiki, shifting toward near-impossible if we want to retain full Markup portability, the box-out is officially ditched in favour of mandatory sections to the body text covering the same information.

Oct 30 2017, 9:05 AM · efl
ghalfacree closed T6261: Create Permanent Boxout for Prerequisites, Navigation, a subtask of T5826: Improve overall EFL documentation, as Wontfix.
Oct 30 2017, 9:05 AM · efl: docs, Restricted Project

Oct 25 2017

ghalfacree updated the task description for T6273: Create a "Hello, World" Rosetta Stone for Multi-Language Support Tests.
Oct 25 2017, 9:20 AM · efl
ghalfacree created T6273: Create a "Hello, World" Rosetta Stone for Multi-Language Support Tests.
Oct 25 2017, 6:27 AM · efl

Oct 24 2017

ghalfacree added a comment to T6261: Create Permanent Boxout for Prerequisites, Navigation.

Personally, I think this is a must-have and a big chunk of what makes the Tizen docs so friendly - but I'm willing to be convinced otherwise on a variety of grounds, up to and including "doing this in DokuWiki would be a monumental pain in the you-know-where."

Oct 24 2017, 7:40 AM · efl
ghalfacree created T6261: Create Permanent Boxout for Prerequisites, Navigation.
Oct 24 2017, 7:39 AM · efl

Oct 23 2017

ghalfacree added a comment to T6255: Analyse Tizen EFL documentation.

Added the following to the Style Guide:

Oct 23 2017, 8:14 AM · efl
ghalfacree created T6256: Improve documentation navigation system.
Oct 23 2017, 7:08 AM · efl
ghalfacree added a comment to T6255: Analyse Tizen EFL documentation.

An important aspect of the Tizen documentation is the navigability, which stands in stark contrast to complaints of the EFL documentation that it's easy to get lost and difficult to find things.

Oct 23 2017, 7:07 AM · efl
ghalfacree added a comment to T6255: Analyse Tizen EFL documentation.

Added information gleaned from the Tizen approach to the draft Style Guide. Appropriate section reproduced below:

Oct 23 2017, 7:01 AM · efl
ghalfacree added a comment to T6255: Analyse Tizen EFL documentation.

Initial analysis published to the efl-technical-documentation mailing list, reproduced below for posterity.

Oct 23 2017, 6:36 AM · efl
ghalfacree added a comment to T6255: Analyse Tizen EFL documentation.

Created an overlay designed to offer insight into the layout and approach taken by the Tizen EFL documentation team:

Oct 23 2017, 6:35 AM · efl
ghalfacree created T6255: Analyse Tizen EFL documentation.
Oct 23 2017, 6:33 AM · efl

Oct 17 2017

ghalfacree added a comment to T6218: Brainstorm Distros to Support.

I spent a chunk of yesterday installing EFL from source onto an Ubuntu 16.04.3 LTS virtual machine and took notes during the process, so unless @pbrown66 is particularly keen on taking that one on it would probably make sense for me to start there (because I'm effectively already done bar the shouting!)

Oct 17 2017, 5:23 AM · efl

Oct 16 2017

ghalfacree edited the content of How to set up a (virtual) machine for guides that require the reader to install dependencies.
Oct 16 2017, 8:23 AM · efl
ghalfacree edited the content of How to set up a (virtual) machine for guides that require the reader to install dependencies.
Oct 16 2017, 8:23 AM · efl