On Wed, May 6, 2009 at 20:38, Yarko Tymciurak <yark...@gmail.com> wrote:
> Hi Tim -
>
> This is GREAT progress!
>
Sayeahoo!
but this proj. is same as that web2py_manual?



> Some comments:
>
> Because of my experience w/ Python3Patterns book, I use / prefer to use the
> hg trunk of sphinx; this seems to work (and showed a couple of error
> messages below)
> To find what docstring needs work, look at the docs for things like:
>
> System Message: ERROR/3 (web2py-sphinx/gluon/sql.py:docstring of gluon.sql,
> line 6)
>
> Unexpected indentation.
>
> Using sphinx trunk, I got these error messages - (I was able to get around
> this ultimately by modifying the Makefile):
>
> gluon/widget.py:   tries to open the file VERSION, but it is not in cwd;
> gluon/main.py:  tries to get VERSION based on getcwd() - which breaks when
> building from doc directory.  the solution here is to run the build from the
> main Makefile....
>
>   File "web2py-sphinx/gluon/main.py", line 79, in <module>
>     web2py_version = open(os.path.join(web2py_path, 'VERSION'), 'r').read()
> IOError: [Errno 2] No such file or directory: 'web2py-sphinx/doc/VERSION'
>
> to build from web2py-sphinx (to solve above) required a few changes to the
> doc/Makefile (still need to check through it for other-than-html areas)
>
> Running the sphinx build from the MAIN makefile - then all directories are
> as needed - seem to work.   I'll go through the rest of the makefile - but
> basically, the make command for htmldocs (which can go in the main Makefile)
> will look somthing like:
>
> htmldocs:
>      DOCSDIR=$PWD/doc make -e -f doc/Makefile html
>
> also probably want the html output do be more directly under docs... but
> these are details...
>
> I seem to get the warnings like you get from the wiki, so we must be  in
> sync at this point (though I wonder if the generated html is the same);
>
> I have not yet tried generating pdf version - but it would also be nice to
> create a link to download the pdf (for web hosting).
>
> Thanks for all your significant efforts.  This is a great start!
>
> Regards,
> - Yarko
>
> On Wed, May 6, 2009 at 6:08 AM, Yarko Tymciurak <yark...@gmail.com> wrote:
>>
>> Hi Tim -
>>
>> The process you describe for contributing either risks overwriting
>> web2py-sphinx changes, or assumes that both devel and web2py-sphinx branches
>> are already in sync;
>>
>> After you once have a branch of web2py-sphinx, and a pull of devel, I
>> think you will need to merge web2py-sphinx with devel before beginning to
>> make changes destined for web2py-devel.
>>
>> That is, from your local web2py-sphinx, something like this:
>>
>>    $ bzr merge    #from saved lp: .... web2py-sphinx
>>    $ bzr merge devel   #from local devel
>>    $ # resolve any conflicts!
>>    $ # make docstring changes to web2py-sphinx tree, then ... in case
>> anyone else has made changes since:
>>    $ bzr merge
>>    $ bzr push
>>
>> Something like that, don't you think?
>>
>> - Yarko
>>
>> On Wed, May 6, 2009 at 1:48 AM, Tim Michelsen
>> <timmichel...@gmx-topmail.de> wrote:
>>>
>>> Hi!
>>>
>>> > Note: The build setup may curretly not work correctly due to
>>> > outstanding
>>> > configuration isuues.
>>> All config issues have been removed.
>>>
>>> > This will be adjusted during the course of the week.
>>> I just pushed the latest changes to the repository:
>>> https://code.launchpad.net/~web2py/web2py/web2py-sphinx
>>>
>>> You can see the problems we are still having at:
>>>
>>> http://bazaar.launchpad.net/%7Eweb2py/web2py/web2py-sphinx/annotate/head%3A/doc/sphinx-build.log
>>>
>>>
>>> In future versions, we need to update the
>>> web2py .bzrignore to exclude the logs.
>>>
>>> Just branch the files and follow instructions in the help file:
>>>
>>> http://bazaar.launchpad.net/%7Eweb2py/web2py/web2py-sphinx/annotate/head%3A/doc/source/docs_contrib.rst
>>>
>>> I hope that you are all able to built the docs! This come already very
>>> close to a 1-stop-doc-shop.
>>>
>>> I will not do major chnages during the netx days. But I will be reading
>>> list mails and respond of problems occur.
>>>
>>> Happy documenting,
>>> Timmie



-- 
http://zoomquiet.org
'''过程改进乃是催生可促生靠谱的人的组织!'''
usage 7-zip to replace WinRAR/WinZip; You can get the truely Freedom 4 software.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to