IRC log for #brlcad on 20150601

00:09.13 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
00:12.21 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
01:17.06 *** join/#brlcad LordOfBikes_ (~armin@dslb-092-074-241-211.092.074.pools.vodafone-ip.de)
01:35.08 Notify 03BRL-CAD Wiki:MeShubham99 * 8496 /wiki/User:MeShubham99/GSoc15/log_developmen:
03:03.22 Notify 03BRL-CAD Wiki:MeShubham99 * 8497 /wiki/User:MeShubham99/GSoc15/OGV_production_ready_plan:
03:03.36 Notify 03BRL-CAD Wiki:MeShubham99 * 8498 /wiki/User:MeShubham99/GSoc15/OGV_production_ready_plan:
03:14.14 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
05:19.08 Notify 03BRL-CAD Wiki:MeShubham99 * 8499 /wiki/User:MeShubham99/GSoc15/OGV_production_ready_plan:
05:19.16 Notify 03BRL-CAD Wiki:MeShubham99 * 8500 /wiki/User:MeShubham99/GSoc15/OGV_production_ready_plan:
08:07.19 *** join/#brlcad infobot (~infobot@rikers.org)
08:07.19 *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || Congrats to all GCI 2014 winners Peter & Marc! || Congratulations to our 12 GSoC students! || Don't ask if someone is here, just ask your questions and wait for a response. ;-)
08:09.55 *** join/#brlcad Guest97665 (~konro@154.70.108.211)
08:42.36 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-vwqwzuqujdudpift)
08:48.10 *** join/#brlcad merzo (~merzo@104-77-132-95.pool.ukrtel.net)
08:55.08 *** join/#brlcad merzo (~merzo@106-0-133-95.pool.ukrtel.net)
10:06.58 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-zwdudpekkcdjdncx)
10:21.03 *** join/#brlcad LordOfBikes__ (~armin@dslb-092-074-241-211.092.074.pools.vodafone-ip.de)
10:59.50 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-ihncnobhcypliadh)
11:32.05 *** join/#brlcad merzo (~merzo@106-0-133-95.pool.ukrtel.net)
13:13.57 *** join/#brlcad Milinda (c0f80842@gateway/web/freenode/ip.192.248.8.66)
13:31.43 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:12.48 *** join/#brlcad ih8sum3r (~chatzilla@122.173.191.178)
14:26.00 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
14:29.28 Notify 03BRL-CAD:carlmoore * 65127 brlcad/trunk/src/conv/gcv/gcv.cpp: fix spellings
14:37.14 *** join/#brlcad vasc (~VASC@bl13-249-29.dsl.telepac.pt)
14:59.54 Notify 03BRL-CAD:brlcad * 65128 brlcad/trunk/src/librt/primitives/xxx/xxx.c: arrange the decoder after the encoder so the implementation isn't as cryptic
16:18.36 *** join/#brlcad sofat (~sofat@202.164.45.208)
16:31.17 Notify 03BRL-CAD:brlcad * 65129 brlcad/trunk/include/vmath.h: use XYZ
16:34.31 Notify 03BRL-CAD:ejno * 65130 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: write CHEX1 records
16:34.31 *** join/#brlcad LordOfBikes (~armin@dslb-092-074-241-211.092.074.pools.vodafone-ip.de)
16:36.07 *** join/#brlcad sofat (~sofat@202.164.45.208)
16:40.00 *** join/#brlcad sofat_ (~sofat@202.164.45.204)
16:45.08 Notify 03BRL-CAD:ejno * 65131 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: scale CHEX1 thickness to inches
17:00.42 *** join/#brlcad dracarys983 (dracarys98@nat/iiit/x-vwgzgvoflkcpkxhj)
17:20.10 *** join/#brlcad sofat_ (~sofat@202.164.45.204)
17:25.07 *** join/#brlcad merzo (~merzo@41-117-132-95.pool.ukrtel.net)
17:46.41 *** join/#brlcad sofat_ (~sofat@202.164.45.204)
17:50.26 *** join/#brlcad ih8sum3r (~chatzilla@122.173.191.178)
17:55.39 *** join/#brlcad sofat_ (~sofat@202.164.45.204)
17:57.14 Notify 03BRL-CAD:ejno * 65132 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: detect bots representing CHEX1 components
17:57.24 *** join/#brlcad merzo (~merzo@95-80-200-46.pool.ukrtel.net)
18:09.42 Notify 03BRL-CAD:ejno * 65133 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: check correct bot modes
18:54.03 *** join/#brlcad andrei_il (~andrei@109.100.128.78)
19:08.12 Notify 03BRL-CAD:carlmoore * 65134 brlcad/trunk/doc/docbook/system/man1/en/bwdiff.xml: supply missing period
19:40.41 *** join/#brlcad merzo (~merzo@134-48-132-95.pool.ukrtel.net)
19:45.38 Notify 03BRL-CAD:ejno * 65135 brlcad/trunk/src/librt/primitives/xxx/xxx.c: fix warning: 'implicit conversion from void * not permitted in C++'
19:54.40 ``Erik http://digitalgalen.net/ nice (ancient Galen manuscript on medicine was scraped and overwritten with hymns, they're using high resolution photography with varying light configurations to find the removed writing and rebuild it)
19:54.52 ``Erik http://www.nytimes.com/2015/06/02/science/medicines-hidden-roots-in-an-ancient-manuscript.html
20:04.29 Notify 03BRL-CAD:carlmoore * 65136 brlcad/trunk/src/util/bwmod.c: add 'h' to comment; mv clip_high and clip_low initialization into their declarations
20:11.47 Notify 03BRL-CAD:starseeker * 65137 brlcad/trunk/include/bu/opt.h: Update examples
20:12.26 starseeker ``Erik: that's cool
20:13.48 Notify 03BRL-CAD:starseeker * 65138 brlcad/trunk/include/analyze.h: db_diff did something different and moved into librt - remove stale header contents.
20:18.58 Notify 03BRL-CAD Wiki:MeShubham99 * 8501 /wiki/User:MeShubham99/GSoc15/log_developmen:
20:19.41 Notify 03BRL-CAD Wiki:MeShubham99 * 8502 /wiki/User:MeShubham99/GSoc15/log_developmen:
20:20.28 *** join/#brlcad konrado (~konro@41.205.22.50)
20:25.30 brlcad starseeker: rt_intern_struct_size in db_diff shouldn't exist .. that's a field already in the functab
20:48.06 *** join/#brlcad konrado (~konro@41.205.22.61)
20:52.07 *** join/#brlcad john_cephalopoda (~john@unaffiliated/john-minetest/x-5335115)
20:52.32 john_cephalopoda hi
20:57.22 brlcad hi!
21:05.26 Notify 03BRL-CAD:starseeker * 65139 (brlcad/trunk/include/analyze.h brlcad/trunk/src/libanalyze/raydiff.c and 3 others): Start setting up for a reall geometry diff visualization. Something's not right with the pattern, but getting a meaningful visual.
21:07.34 Notify 03BRL-CAD Wiki:Konrado DJ * 8503 /wiki/User:Konrado_DJ/GSoc2015/logs: /* 31 MAY 2015 */
21:13.21 konrado brlcad: hello
21:14.00 konrado brlcad: hello
21:15.13 john_cephalopoda Is there a graphical tool to do things in brlcad?
21:23.56 *** join/#brlcad sofat (~sofat@202.164.45.204)
21:25.27 sofat brlcad, hi
21:31.57 *** join/#brlcad konrado (~konro@41.205.22.49)
21:36.15 Notify 03BRL-CAD Wiki:202.164.45.204 * 8504 /wiki/User:Hiteshsofat/GSoc15/log_developmen:
21:45.38 sofat brlcad, I have checked your mail. And I am done one demo using only one document(about.xml) and wordpress plugin. This demo is working on static code(don't worry when i start actual work then i convert this into dynamic), I explain how I am complete 1 to 6 options.
21:47.37 sofat I have perform the 1 to 6 experiment on single document(about.xml).
21:50.18 Notify 03BRL-CAD:ejno * 65140 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: determine whether a region can be represented with fg4 boolean ops; write HOLE and WALL records (in progress)
22:03.13 sofat brlcad, I want to talk with you and show you this demo work.
22:04.36 Notify 03BRL-CAD Wiki:Deekaysharma * 8505 /wiki/User:Deekaysharma/logs:
22:08.26 *** part/#brlcad john_cephalopoda (~john@unaffiliated/john-minetest/x-5335115)
22:13.43 Notify 03BRL-CAD:ejno * 65141 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: initial version of find_csphere_cutout() (in progress)
22:19.03 Notify 03BRL-CAD:ejno * 65142 brlcad/trunk/src/libgcv/conv/fastgen4/fastgen4_write.cpp: comments; reformatting
22:28.51 Notify 03BRL-CAD Wiki:Andrei.ilinca24 * 8506 /wiki/User:Andrei.ilinca24/logs: /* Coding Period */
22:29.32 brlcad hello konrado
22:30.32 brlcad sofat: different than the about.xml work you did earlier? I do recall that work
22:31.06 sofat brlcad, hello i did same work which you explain in mail
22:31.20 sofat but only using any one doc
22:31.27 sofat like about.xml
22:31.30 brlcad different than the work you did earlier?
22:31.34 sofat yes
22:31.54 brlcad okay, what's the general idea?
22:31.58 sofat i want to explain what i do step by step
22:32.53 sofat first i use docbook-kit for convert the about.xml page to worpress code.
22:33.03 sofat using shell script .
22:33.51 sofat after that move this wordpress file to wordpress root directory .
22:35.06 sofat please check this
22:35.07 sofat http://202.164.53.122/~hitesh/wordpress/about.wp.php
22:35.25 sofat there is about.xml page as wordpress file.
22:35.45 konrado hello brlcad. I have been able to resolve the issues encountered with the FreeWRL parser. It had nothing to do with threads, it just a SIGSEGV signal caused by wrong memory access.
22:36.56 sofat according to this "add new xslt stylesheet for wordpress-themed output. cron compiles checkout." cron not use because i have no permission on my college server(i am not sudo user)
22:37.45 sofat how i done editing part . I explain.
22:38.11 sofat 1) user login into worpress
22:38.40 sofat 2) click on xml file menu option
22:39.26 sofat there user get the file about.xml as link and when user link on this link then about.xml is open in editing mode
22:39.55 sofat which coding i used behind that i explain
22:40.59 sofat when user click on document to edit then i make the copy of original document and save into review folder
22:41.04 brlcad sofat: looks good -- what do you mean by convert it to wordpress code?
22:41.19 brlcad konrado: that's great news!
22:41.30 sofat means wordpress(theme) file
22:42.16 sofat review hold all editing document for review
22:42.40 brlcad sofat: before you continue explaining editing ...
22:43.11 brlcad I don't understand what you mean by wordpress(theme) file as a response to converting our docbook xml
22:43.25 brlcad are you running a tool like xsltproc?
22:43.32 sofat ok i explain
22:43.53 brlcad are you manually reading the xml file and manually transforming tags?
22:44.29 sofat no
22:44.39 sofat i download this https://github.com/remko/docbook-kit/tree/master/
22:44.47 sofat i install this
22:45.06 sofat then i make changes in example/Makefile
22:45.16 sofat i run this command make wordpress
22:45.40 brlcad hold on
22:46.06 sofat okay
22:48.49 brlcad okay, I see ... so did you use the "make wordpress" target?
22:48.50 sofat i explain more if gave me permission
22:48.54 sofat yes
22:49.30 brlcad so that's basically what I suggested you get working directly ;)
22:49.32 sofat with help of this i get wordpress php file of about.xml
22:50.10 brlcad that target runs xsltproc and outputs the converted output with a pre-wrapped stylesheet that integrates with wordpress
22:50.19 sofat yes
22:51.05 sofat this system use the xsl stylesheet for wordpress code
22:51.23 brlcad okay, so that's good for now
22:51.36 brlcad and one less thing
22:51.43 sofat what
22:51.45 sofat ?
22:52.13 brlcad not having to do the setup to manually run xsltproc and set up the stylesheet yourself
22:52.32 brlcad later we'll want to minimize dependencies, but that's sufficient for now
22:52.38 sofat ok
22:53.54 brlcad what I meant is that we already integrate a slew of docbook processing tools, so it wouldn't make sense (long term) to introduce a new dependency on docbook-kit if we don't need to but it works great for now to get it working
22:53.54 sofat i want to explain my all work form 1 - 6 how i complete this. please gave me chance
22:54.30 brlcad I want to fully understand too ... if you rush through your explanation without allowing for questions, then there will be no progress
22:54.56 sofat okay
22:55.31 brlcad so continue with editing ... what's the idea there?
22:56.34 sofat ok first i made the copy of original document and saved to another directory for editing. means user only edit copy document of original which are saved in review directory.
22:56.58 sofat i thinks done using shell command on run time
22:57.18 sofat all things
22:57.33 sofat s/i thinks/all things
22:57.59 brlcad nods
22:58.10 sofat after that i gave two options for user first is preview in editing time.
22:58.23 brlcad so they edit the xml directly?
22:58.28 sofat yes
22:58.42 brlcad okay
23:00.05 sofat next for preview first i check the editing of document is right or wrong . using this command
23:00.06 sofat xmllint --xinclude --schema /home/hitesh/public_html/trunk/doc/docbook/resources/other/docbook-schema/xsd/docbook.xsd --noout --nonet /home/hitesh/public_html/wordpress/review/about.xml
23:00.38 sofat if there any error they directly shown on browser
23:01.32 sofat if there is no error then i convert the document into html using this command xsltproc -o /home/hitesh/public_html/wordpress/review/about.html /home/hitesh/public_html/trunk/doc/docbook/resources/brlcad/brlcad-article-xhtml-stylesheet.xsl /home/hitesh/public_html/wordpress/review/about.xml
23:01.46 sofat and redirect to html file for preview
23:03.06 brlcad hm, that won't likely be sufficient
23:03.26 sofat now user click on submit the again xmllint run and check the document is valid or not if not valid then they show the error on browser else save document
23:03.38 sofat means ?
23:03.45 brlcad a good start but probably want to output a proper wp-integrated preview page
23:04.27 sofat hmm wait i explain this i thing this also happen .
23:05.11 sofat after the editing then role of review. means how admin review the document.
23:06.41 sofat i use diff command for this. when admin click on review option the at back-end i run diff command to get the difference between original document and edited document.
23:07.00 sofat diff -u original file editing file
23:07.18 sofat all changes show on browser for admin review
23:07.51 brlcad sounds reasonable
23:08.04 brlcad entirely secondary priority, but completely reasonable approach :)
23:08.17 sofat now if admin accept the changes the edited document is replaced with original document
23:08.51 sofat if not accept the editing document will delete
23:10.24 sofat now after accepting the document again run the first script convert updated the about.xml page to wordpress and replace old wordpress page with new updated document
23:10.48 brlcad sounds good
23:11.08 sofat i have ruining demo are you want to check this demo
23:11.29 sofat ?
23:11.54 brlcad sure
23:12.27 sofat ok i explain the procedure how it use
23:13.02 sofat 1) login as admin username:root, password:sofat
23:13.16 sofat 2)clieck on XML Files option in menu
23:13.34 sofat 3)click on about.xml link
23:15.22 sofat 4)click on review option to review the changes
23:16.15 sofat there is link
23:16.16 sofat http://202.164.53.122/~hitesh/wordpress/wp-login.php
23:16.19 sofat please check
23:16.32 Notify 03BRL-CAD Wiki:MeShubham99 * 8507 /wiki/User:MeShubham99/GSoc15/log_developmen:
23:17.21 *** join/#brlcad iinxy (62d29914@gateway/web/freenode/ip.98.210.153.20)
23:17.25 Notify 03BRL-CAD Wiki:MeShubham99 * 8508 /wiki/User:MeShubham99/GSoc15/log_developmen:
23:17.59 brlcad sofat: interesting
23:18.14 brlcad so where's the XML Files wordpress menu item coming from?
23:18.16 sofat means good or bad ?
23:18.35 sofat means ?
23:18.46 sofat after login
23:19.19 sofat then you get this menu on left side . and 3 position form top.
23:20.08 brlcad it's definitely in the right direction, so good
23:20.18 brlcad I know I get it after login
23:20.21 brlcad where is it coming from?
23:20.45 brlcad from something already in WordPress? from something you added to WP? from somewhere else?
23:20.56 sofat no i made plugin for that
23:21.00 sofat then they coming
23:22.22 brlcad "then they coming" <-- means?
23:23.02 brlcad who is they?
23:23.09 sofat means this is part of my plugin through of plugin coding
23:23.29 sofat i made this menu option in wordpress admin bar
23:23.46 brlcad did you make it in wordpress or did you write php code?
23:23.58 brlcad (just trying to understand)
23:25.09 sofat i write up the plugin php code with help of some wordpress function(inbuilt function) I made this option in menu
23:25.19 brlcad okay, cool
23:25.24 sofat functions are add_menu()\
23:25.31 sofat add_submenu_page()
23:25.57 brlcad so this is really fast progress and that's great, but I also do not want to overlook some important usability details
23:26.17 sofat ok
23:26.27 brlcad in particular, I think we should focus on the non-admin / review side and make sure that is working well
23:26.46 brlcad e.g., how the docs are compiled on the back, presented to the user
23:27.00 brlcad and how the editing looks to a user not logged in
23:27.42 brlcad I also saw a bug where changes were displayed that I did not make, so you'll have to consider that there may be multiple users simultaneously editing the same file at the same time and that'll need to work even for anonymous users
23:27.59 sofat hmm
23:28.49 sofat editing looks as wordpress page warped with wordpress theme style
23:30.19 brlcad yes but the editing itself is handled by php
23:30.41 brlcad plus there's many ways to present the docs in the theme
23:31.28 sofat please explain more
23:32.03 sofat editing managed by php already because i have used shell_exec() function
23:32.20 sofat for shell commands
23:34.27 brlcad trying to find a good example to show you
23:35.34 sofat so i want to discuss some more things if you free ?
23:36.02 brlcad okay, found a somewhat decent example
23:36.21 sofat ok show me
23:37.24 brlcad if you go to https://www.blender.org , select "Support" on the menu, select the "Online Manual" link
23:38.06 brlcad that resulting page is like one xml file (except they are using markdown instead of xml)
23:38.25 brlcad notice the "View page source" link in the top-right
23:39.04 sofat ok wait website is loading
23:39.12 brlcad they do not provide an online editing option
23:39.52 brlcad but they do show all of the docs rendered static
23:40.07 brlcad lets start with something that simple
23:41.13 sofat ok are you free some time more i have some question
23:41.14 brlcad so clicking our "Documentation" menu link takes you to a page similar to their Support page, and one available option is for our "Online Manual"
23:41.35 brlcad which goes to this wp-themed static output from our xml
23:41.48 brlcad you may have to write some xml code for a main menu ;)
23:41.58 brlcad table of contents
23:42.13 brlcad don't rmemeber if we have something already
23:42.20 brlcad okay, so your question?
23:42.52 sofat if i choice this option xml to wordpress php code file
23:43.12 sofat so there again i need to set dedicated search
23:43.50 Notify 03BRL-CAD:starseeker * 65143 (brlcad/trunk/src/libanalyze/raydiff.c brlcad/trunk/src/libged/gdiff.c): Fix midpoint calculation.
23:44.03 sofat means this search only work for these code files not for all content of wordpress, because we are not using wordpress database for save the content
23:45.12 sofat another question
23:45.52 sofat i need to category the document as article,book, etc and appears as menu
23:45.53 brlcad don't worry about search ... that can come after admin A-F ;)
23:45.56 brlcad that's G
23:46.01 sofat lol
23:46.04 sofat ok
23:46.28 brlcad I think we'll just end up with a custom search box
23:46.39 sofat ok
23:46.44 sofat i need to category the document as article,book, etc and appears as menu
23:46.44 brlcad default will be google search with a selector to search different indices
23:46.58 sofat ok
23:47.10 brlcad this online docs section could have a custom search box like blender's has in their top right corner
23:47.14 brlcad but again, not a priority
23:47.23 sofat hmm
23:47.26 sofat ok
23:47.52 brlcad users won't care if it's an article or a book, i'm not sure the distinction matters
23:48.20 sofat ok
23:48.27 brlcad we want semantic categories
23:48.37 sofat ok
23:48.42 brlcad like "Tutorials"
23:48.52 sofat ok
23:49.01 brlcad "Presentations" etc
23:49.23 brlcad and that should all be described in an XML file
23:49.35 sofat ok
23:49.43 sofat don't worry
23:49.43 brlcad just like how this is Blender's main doc menu: https://www.blender.org/manual/_sources/contents.txt
23:49.53 brlcad i'm not ;)
23:49.53 sofat i check this
23:50.04 sofat i am worry ;)
23:50.32 sofat so my first task is marge the all docs with wordpress as wordpress code file in well manner according to blender site
23:50.38 brlcad you have 3 MONTHS to get this working perfectly ;)
23:50.49 sofat ok
23:50.54 brlcad similar to Blender ... doesn't have to be exact
23:51.08 brlcad but focus on anonymous user and presenting the docs with the WP theme
23:51.32 sofat yes i understand
23:51.57 sofat 2) improve the editing process according your requirement
23:51.58 sofat now last question is
23:52.06 brlcad a showing source link per page and pdf links per document are probably next up
23:52.21 sofat ok
23:52.53 brlcad I suggest trying to get the processing working in our own build system (without docbook-kit)
23:53.18 brlcad all it's doing for you is running xsltproc with a wp-enabled stylesheet
23:53.37 brlcad that stylesheet is certainly in their tree
23:53.43 Notify 03BRL-CAD:starseeker * 65144 (brlcad/trunk/src/libanalyze/tests/raydiff.g brlcad/trunk/src/libged/gdiff.c): Add options for enabling various parts of the diff output.
23:54.15 sofat ok i try to do that thing
23:54.31 Notify 03BRL-CAD:starseeker * 65145 brlcad/trunk/src/libanalyze/tests/raydiff.g: Don't need the tire test in the committed .g file.
23:54.50 sofat i want to use tinymce editor to edit the document in good manner. but in this i need to convert some docbook tags into html for user editing
23:55.39 brlcad start without editing, can do editing next week ;)
23:56.33 brlcad when you get a build system working to generate wp-files, submit that as a patch
23:56.40 brlcad that's a good checkpoint
23:56.45 sofat ok
23:57.28 sofat yes, then what i do this working on bulid system merge the documents will well manner
23:57.40 sofat thats my milestone for this week ?
23:58.07 brlcad sounds good to me
23:58.09 sofat <PROTECTED>
23:58.47 sofat ok now then bye sir ;) after long time i said you sir.
23:58.53 brlcad sofat: may I message you about a separate topic
23:58.56 Notify 03BRL-CAD:starseeker * 65146 brlcad/trunk/src/libanalyze/raydiff.c: quiet debugging printing.
23:59.07 sofat yes

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.