From: Jesse V. <je...@6t...> - 2003-06-08 18:35:09
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1"> <title></title> </head> <body text="#000000" bgcolor="#ffffff"> Raymond,<br> dom4j is another source forge project. It uses a BSD style license.<br> <br> <a class="moz-txt-link-freetext" href="http://www.dom4j.org">http://www.dom4j.org</a><br> <br> I used dom4j since I've using it before, and it's a little more full featured that the stuff that Java has built in. Maybe I should use that though, to remove dependancies on the dom4j.jar<br> <br> Jesse<br> <br> Raymond Irving wrote:<br> <blockquote type="cite" cite="mid...@we..."> <pre wrap="">--- Jesse Vitrone <a class="moz-txt-link-rfc2396E" href="mailto:je...@6t..."><je...@6t...></a> wrote: </pre> <blockquote type="cite"> <pre wrap="">I like the idea of having 2 different distributions. </pre> </blockquote> <pre wrap=""><!----> Yea, the developer download can contain all the necesaary utils (compressors, converters, etc.) to speed up production. </pre> <blockquote type="cite"> <pre wrap="">My java file, class files, and xml config are about 30K. The only problem is that I'm using dom4j for the xml parsing, so the user needs the jar for it to run. Is that something we should give them, or have them download themselves? </pre> </blockquote> <pre wrap=""><!----> Well, is dom4j open-source? Does it support the LGPL license? -- Raymond Irving </pre> <blockquote type="cite"> <pre wrap="">I like the idea of adding a dir in the bin dir with my stuff in it. I'm just getting around now to reading about patches and stuff on source forge. I'll let you know if I have any questions. </pre> </blockquote> <pre wrap=""><!----> </pre> <blockquote type="cite"> <pre wrap="">Jesse Raymond Irving wrote: </pre> <blockquote type="cite"> <pre wrap="">Hi Jesse, As Leif said, SourceForge only allow developers to uses SSH inorder to write to CVS. How large is the Java version of the compressor? Some time ago I made mention of having two versions </pre> </blockquote> <pre wrap="">of </pre> <blockquote type="cite"> <pre wrap="">the dynapi for download. A developer version and a production version. IMO the developer version would include all the external (non-API related) </pre> </blockquote> <pre wrap="">utilities, </pre> <blockquote type="cite"> <pre wrap="">etc, while the production version would only </pre> </blockquote> <pre wrap="">include </pre> <blockquote type="cite"> <pre wrap="">the src, docs and examples. Should we make the external tools/utilities, etc be part of the developer's download or should they be separate (something like a Dynapi Developement Kit - DDK)? PS. All dynapi external utilities, etc should be placed in the bin/ folder. In some cases it might </pre> </blockquote> <pre wrap="">be </pre> <blockquote type="cite"> <pre wrap="">good to arrange them in folders -- Raymond Irving --- Jesse Vitrone <a class="moz-txt-link-rfc2396E" href="mailto:je...@6t..."><je...@6t...></a> </pre> </blockquote> <pre wrap="">wrote: </pre> <blockquote type="cite"> <pre wrap="">--------------------------------- Raymond, Leif, Greg, glad to see you both like the idea. I'll sign up withsourceforge and use the patch system. I grabbed the code from CVS when I first </pre> </blockquote> <pre wrap="">started </pre> <blockquote type="cite"> <pre wrap="">making thechanges, but I tried to do an update </pre> </blockquote> <pre wrap="">today, </pre> <blockquote type="cite"> <pre wrap="">and there were lots onconflitcts that CVS didn't </pre> </blockquote> <pre wrap="">seem </pre> <blockquote type="cite"> <pre wrap="">to merge very well. So I grabbed aclean copy of </pre> </blockquote> <pre wrap="">the </pre> <blockquote type="cite"> <pre wrap="">code again, and I'll go through and make the changesagain. Didn't take too long the first time. I have WinCVS, but I've been using Tortoise </pre> </blockquote> <pre wrap="">CVS. </pre> <blockquote type="cite"> <pre wrap="">What do I needPutty for? I found a bug today in my Java compression </pre> </blockquote> <pre wrap="">tool, </pre> <blockquote type="cite"> <pre wrap="">and I'd like toget that fixed before I sent it out. </pre> </blockquote> <pre wrap=""> I </pre> <blockquote type="cite"> <pre wrap="">also wanted to add a feature inthe XML where you </pre> </blockquote> <pre wrap="">can </pre> <blockquote type="cite"> <pre wrap="">specify a comment that will be put at the top ofthe merged file, since it rips out all comments, and a </pre> </blockquote> <pre wrap="">lot </pre> <blockquote type="cite"> <pre wrap="">of peoplewant something in the file for licensing </pre> </blockquote> <pre wrap="">and </pre> <blockquote type="cite"> <pre wrap="">stuff like that. Once Iget that stuff in, I'll let you know and send you a copy. Jesse Raymond Irving wrote: Very cool indeed Jesse, very cool. Well done.IMO </pre> </blockquote> <pre wrap="">the </pre> <blockquote type="cite"> <pre wrap="">merge feature is a major plus for the DynAPIlibraries.There're two ways to check in your updates. You could:1) Use the Patch system </pre> </blockquote> <pre wrap="">available </pre> <blockquote type="cite"> <pre wrap="">on the DynAPISourceForge web site2) Setup WinCVS </pre> </blockquote> <pre wrap="">and </pre> <blockquote type="cite"> <pre wrap="">Putty on you computer can check inyou changes via CVS.Are your changes based on the lasted version in CVS?--Raymond Irving--- Jesse Vitrone <a class="moz-txt-link-rfc2396E" href="mailto:je...@6t..."><je...@6t...></a> wrote: Ooops, sorry, hit send too soon :( Here's the wholeemailHello all, I've never contributed to </pre> </blockquote> <pre wrap="">an </pre> <blockquote type="cite"> <pre wrap="">open source projectbefore, so I'm not sure of the proper ettiquite. Please correct me ifI do </pre> </blockquote> <pre wrap="">something </pre> <blockquote type="cite"> <pre wrap="">stupid :) I've been email with Raymond Irving </pre> </blockquote> <pre wrap="">about </pre> <blockquote type="cite"> <pre wrap="">someidea's that I had, and he encouraged me to post </pre> </blockquote> <pre wrap="">it </pre> <blockquote type="cite"> <pre wrap="">here and see whatpeople think. I wrote a Java version of the JavaScriptcompressor that comes with DynAPI. Along with everything that the DynAPI onedoes, it reads in a config file that says </pre> </blockquote> <pre wrap="">"compress </pre> <blockquote type="cite"> <pre wrap="">these files, thenmerge them into this one file". </pre> </blockquote> <pre wrap="">This </pre> <blockquote type="cite"> <pre wrap="">enables me to keep a good amount ofJS files when </pre> </blockquote> <pre wrap="">I'm </pre> <blockquote type="cite"> <pre wrap="">coding, but then when I "build" to apache, </pre> </blockquote> <pre wrap="">Icompress </pre> <blockquote type="cite"> <pre wrap="">them all into 1 file, so the browser doesn't have </pre> </blockquote> <pre wrap="">to </pre> <blockquote type="cite"> <pre wrap="">hit the servermultiple times to get the files. Then, I took it a step farther, and added what Ihad </pre> </blockquote> <pre wrap="">to </pre> <blockquote type="cite"> <pre wrap="">in order to be able to compress the DynAPI files I </pre> </blockquote> <pre wrap="">was </pre> <blockquote type="cite"> <pre wrap="">using,and it worked! I was able to get all my </pre> </blockquote> <pre wrap="">files, </pre> <blockquote type="cite"> <pre wrap="">plus the DynAPI files Iwas using and compress / </pre> </blockquote> <pre wrap="">merge </pre> <blockquote type="cite"> <pre wrap="">them all into 1 file. It sped things up onmy server dramatically. The changes were all just adding semi-colonswhere they were needed, except for one case: The mouse_ie.js, dyndocument.js andmouse_dom.js files all have a method called </pre> </blockquote> <pre wrap="">"main" </pre> <blockquote type="cite"> <pre wrap="">and that doesn't seem to workvery well when they're all combined into the same file. To fix it,I </pre> </blockquote> <pre wrap="">renamed </pre> <blockquote type="cite"> <pre wrap="">them, which names like main_mouse_ie, etc, and </pre> </blockquote> <pre wrap="">fixed </pre> <blockquote type="cite"> <pre wrap="">allthe other references to them. Seems to work </pre> </blockquote> <pre wrap="">fine, </pre> <blockquote type="cite"> <pre wrap="">but I haven't testedextensively all the examples </pre> </blockquote> <pre wrap="">and </pre> <blockquote type="cite"> <pre wrap="">such.I'd like to check in my changes, as well as </pre> </blockquote> <pre wrap="">send </pre> <blockquote type="cite"> <pre wrap="">inmy Java compressor, since Raymond said he'd like </pre> </blockquote> <pre wrap="">to </pre> <blockquote type="cite"> <pre wrap="">post it on the site. I'd also like to make a Swing front end for the java app to make it alittle </pre> </blockquote> <pre wrap="">easier </pre> <blockquote type="cite"> <pre wrap="">to use.What do you guys and gals think of this </pre> </blockquote> <pre wrap="">idea? </pre> <blockquote type="cite"> <pre wrap="">Should I check in the changes? What's the right process for checking inchanges? Jesse </pre> </blockquote> <pre wrap="">------------------------------------------------------- </pre> <blockquote type="cite"> <pre wrap=""> This SF.net email is sponsored by: Etnus, makers ofTotalView, The bestthread debugger on the planet. Designed with threaddebugging featuresyou've never dreamed of, try TotalView 6 free </pre> </blockquote> <pre wrap="">atwww.etnus.com._______________________________________________Dynapi-Dev </pre> <blockquote type="cite"> <pre wrap="">mailing <a class="moz-txt-link-abbreviated" href="mailto:lis...@li...">lis...@li...</a> </pre> </blockquote> <pre wrap=""><a class="moz-txt-link-freetext" href="http://www.mail-archive.com/dyn...@li.../__________________________________Do">http://www.mail-archive.com/dyn...@li.../__________________________________Do</a> </pre> <blockquote type="cite"> <pre wrap="">you Yahoo!?Yahoo! Calendar - Free online calendar </pre> </blockquote> <pre wrap="">with </pre> <blockquote type="cite"> <pre wrap="">sync to </pre> </blockquote> <pre wrap="">Outlook(TM).http://calendar.yahoo.com-------------------------------------------------------This </pre> <blockquote type="cite"> <pre wrap="">SF.net email is sponsored by: Etnus, makers of TotalView, The bestthread debugger on the planet. Designed with thread debugging featuresyou've never dreamed of, try TotalView 6 free at </pre> </blockquote> <pre wrap=""><a class="moz-txt-link-abbreviated" href="http://www.etnus.com._______________________________________________Dynapi-Dev">www.etnus.com._______________________________________________Dynapi-Dev</a> </pre> <blockquote type="cite"> <pre wrap="">mailing </pre> </blockquote> <pre wrap=""><a class="moz-txt-link-abbreviated" href="mailto:lis...@li...http://www.mail-archive.com/dyn...@li.../">lis...@li...http://www.mail-archive.com/dyn...@li.../</a> </pre> <blockquote type="cite"> <pre wrap=""> __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to </pre> </blockquote> <pre wrap="">Outlook(TM). </pre> <blockquote type="cite"> <pre wrap=""><a class="moz-txt-link-freetext" href="http://calendar.yahoo.com">http://calendar.yahoo.com</a> </pre> </blockquote> <pre wrap="">------------------------------------------------------- </pre> <blockquote type="cite"> <pre wrap="">This SF.net email is sponsored by: Etnus, makers </pre> </blockquote> <pre wrap="">of TotalView, The best </pre> <blockquote type="cite"> <pre wrap="">thread debugger on the planet. Designed with thread </pre> </blockquote> <pre wrap="">debugging features </pre> <blockquote type="cite"> <pre wrap="">you've never dreamed of, try TotalView 6 free at </pre> </blockquote> <pre wrap=""><a class="moz-txt-link-abbreviated" href="http://www.etnus.com">www.etnus.com</a>. </pre> </blockquote> <pre wrap=""><!---->=== message truncated === __________________________________ Do you Yahoo!? Yahoo! Calendar - Free online calendar with sync to Outlook(TM). <a class="moz-txt-link-freetext" href="http://calendar.yahoo.com">http://calendar.yahoo.com</a> ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at <a class="moz-txt-link-abbreviated" href="http://www.etnus.com">www.etnus.com</a>. _______________________________________________ Dynapi-Dev mailing list <a class="moz-txt-link-abbreviated" href="mailto:Dyn...@li...">Dyn...@li...</a> <a class="moz-txt-link-freetext" href="http://www.mail-archive.com/dyn...@li.../">http://www.mail-archive.com/dyn...@li.../</a> </pre> </blockquote> </body> </html> |