On Thu, 9 Aug 2018 11:08:53 +0200 Xavi Artigas <xavierarti...@gmail.com> said:

> Hi,
> 
> The API docs require both language polishing and a technical review for
> missing or unclear info. I generally think it is more efficient to do both
> in one go, so I'd rather do these once you know some C at least.
> 
> Putting yourself in the place of a user, installing Enlightenment and some
> EFL apps, and then reviewing/writing their docs seems like an easy task to
> begin with, and would give you a general overview of the project.
> 
> Theming and Edje look like a nice progression from user docs to more
> technical stuff, although I don't know Edje yet, so I don't know how hard
> that can be.
> 
> Finally, not strictly technical writing, but I think we could use some HTML
> expert on the website, specially with the changes *I* have in mind
> (separate sites for different types of users, multi-language code
> snippets...).

indeed the above sounds sensible to me.

> Xavi
> 
> El jue., 9 ago. 2018 6:34 a. m., Carsten Haitzler <ras...@rasterman.com>
> escribió:
> 
> > On Wed, 8 Aug 2018 15:17:52 -0700 Matthew Zamudio <
> > mattzamudio...@gmail.com>
> > said:
> >
> > > Xavi,
> > >
> > > I will check out those resources. Thank you.
> > >
> > > As for code, I sadly can't do very much: I'm very experienced with
> > > HTML/CSS, and have some understanding of XML and JSON. Once I have some
> > > defined tasks, however, I can learn what needs to be learned. I'm coming
> > > mostly from a editorial background, but I'm ready to put in work to learn
> > > the nuances of technical writing.
> >
> > Are you willing to learn C (our www has a primer on C too for people that I
> > wrote assuming you know other programming langauges:
> > https://www.enlightenment.org/docs/c/start )? If you are then API docs
> > could be
> > within reach. my take would to start making simple apps like hello world
> > (samples already in our docs and then in our source trees etc. even more).
> > if
> > you think that's not your cup of tea, or you will take a while to do this
> > on
> > the side, then perhaps user documentation would be good as a start? For
> > this
> > you still will need to get your hands dirty and start by downloading,
> > installing efl, enlightenment, terminology etc. so starting on our existing
> > http://www.enlightenment.org is a good start. follow the docs there and
> > ...
> > then contribute. if you think they are missing information, add it. if you
> > think they should be reorganized, do that. it' is a wiki... you can do it
> > just
> > by signing up. if you want to do major re-works. maybe a heads up first on
> > the
> > idea here would be nice.
> >
> > this would maybe give you a soft landing and start on things. it'll be
> > necessary to compile and set up anyway if you want to contribute to more
> > deeper
> > things and it's a good step along the way. i'm sure we have enough typos
> > on our
> > pages too...
> >
> > note that phab.enlightenment.org is really about developers
> > sharing/communicating so it's more loose and typos etc. are less of an
> > issue.
> > wwww.enlightenment.org is i guess the "official print" front end and where
> > presentation is important. there is a wiki syntax sample page on
> > https://www.enlightenment.org/wiki/syntax ...
> >
> > maybe then get things compiled. installed etc. install some efl apps.
> > install
> > enlightenment and use it day to day. then get more curious.
> >
> > one aspect that could do with docs that won't involves programming but can
> > leverage off experience with css/html might be themes. conceptually there
> > are
> > similarities with edje in some ways being far better or more convenient
> > than
> > css/html and in other ways more limited (it is limited as its job it to
> > provide
> > ui elements with styling and animation, not entire documents). writing some
> > really good guides on how to do themes (edje files) with examples etc.
> > might
> > also be a nice soft landing and will actually let you explore a part of
> > efl/e
> > that is user-accessible without needing a whole compiler/development
> > suite. we
> > can help guide you here as well and point you to starters etc.
> >
> > my take would be that api docs would require knowledge of C and being able
> > to
> > dig through code to fill out the docs with pre/post conditions and
> > understand
> > the usage intentions of the api etc. and might be a more advanced topic
> > for a
> > doc person once they get the coding skills under their belt? i'm not
> > saying not
> > to do it, just to schedule it later once you have learned some of this
> > (e.g. C)
> > and written some sample apps etc.
> >
> > > Best,
> > > Matt
> > >
> > > On Wed, Aug 8, 2018 at 3:13 PM, Matthew Zamudio <
> > mattzamudio...@gmail.com>
> > > wrote:
> > >
> > > > Hi Bryce,
> > > >
> > > > For now, I'm most interested in working with:
> > > >
> > > >    - API documentation
> > > >    - Tutorials
> > > >    - End-user documentation
> > > >
> > > > Based on the name at least, high level projects should probably wait
> > until
> > > > I complete some lower level tasks.
> > > >
> > > > I will most likely require some guidance with API, but I can teach
> > myself
> > > > a lot once I have a definite task and direction. As for tutorials and
> > > > end-user documentation, I should be able to handle those on my own.
> > > >
> > > > Best,
> > > > Matt
> > > >
> > > > On Wed, Aug 8, 2018 at 3:03 PM, Bryce Harrington <
> > > > br...@bryceharrington.org> wrote:
> > > >
> > > >> On Wed, Aug 08, 2018 at 10:38:53AM -0700, Matthew Zamudio wrote:
> > > >> > Hi all!
> > > >> >
> > > >> > My name is Matt Zamudio and I'm very new here. I hope to help out at
> > > >> > Enlightenment with documentation. Currently, I work as a writer and
> > > >> editor
> > > >> > at an online publishing website in the San Francisco Bay Area. I'm
> > > >> looking
> > > >> > to transition from the journalism and editorial fields to technical
> > > >> > writing, and figure this is a good place to start.
> > > >> >
> > > >> > Please let me know if there is anything I can immediately get
> > started
> > > >> on.
> > > >> > Otherwise, I'll continue my correspondence with Xavi and go from
> > there.
> > > >> >
> > > >> > Looking forward to working with all of you.
> > > >> >
> > > >> > Best,
> > > >> > Matt Zamudio
> > > >>
> > > >> Hi Matt,
> > > >>
> > > >> There are four general categories of documentation work Enlightenment
> > > >> and EFL need presently, at least, that I've seen:  API documentation,
> > > >> tutorials, high level project/architectural, and end user
> > documentation.
> > > >>
> > > >> Each of these categories is broad with many subcategories of work
> > items
> > > >> within them.  Some areas have gotten more attention than others, some
> > > >> have more urgent need of attention, some require deeper experience
> > with
> > > >> the project than others.  Some areas have people who can give
> > guidance,
> > > >> others you'd be more on your own to figure out what's needed.
> > > >>
> > > >> What are your personal druthers regarding the above?  It'd help in
> > > >> getting you pointed in the direction you want to go.
> > > >>
> > > >> Bryce
> > > >>
> > > >> ------------------------------------------------------------
> > > >> ------------------
> > > >> Check out the vibrant tech community on one of the world's most
> > > >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > >> _______________________________________________
> > > >> enlightenment-devel mailing list
> > > >> enlightenment-devel@lists.sourceforge.net
> > > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > > >>
> > > >
> > > >
> > >
> > ------------------------------------------------------------------------------
> > > Check out the vibrant tech community on one of the world's most
> > > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > enlightenment-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > Carsten Haitzler - ras...@rasterman.com
> >
> >
> >
> > ------------------------------------------------------------------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > enlightenment-devel mailing list
> > enlightenment-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >
> ------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
Carsten Haitzler - ras...@rasterman.com


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to