<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>On 28 Sep 2014, at 3:13 pm, Chris Double <a href="mailto:chris.double@double.co.nz">chris.double@double.co.nz</a> [self-interest] <<a href="mailto:self-interest@yahoogroups.com">self-interest@yahoogroups.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="background-color: rgb(255, 255, 255); position: static; z-index: auto;"><div id="ygrp-mlmsg" style="font-size: 13px; font-family: Arial, helvetica, clean, sans-serif; position: relative;"><div id="ygrp-msg" style="line-height: 1.22em; z-index: 1;"><div id="ygrp-text" style="line-height: 1.22em; font-family: Georgia;"><p style="line-height: 1.22em; margin: 0px 0px 1em;">What's the best way to hack on the web server code now that it's in a<br style="line-height: 1.22em;">separate repository? When I file it in, modify it then write changes<br style="line-height: 1.22em;">it always writes to 'applications/webserver.self' rather than to the<br style="line-height: 1.22em;">path I loaded it from. What approach are you doing for development on<br style="line-height: 1.22em;">it? I thought I'd try serving one of my sites with it to see how it<br style="line-height: 1.22em;">goes. I previously did this with an older iteration of the webserver<br style="line-height: 1.22em;">code and would like to try the new one.<br style="line-height: 1.22em;"></p></div></div></div></div></blockquote><div>We can either make the webserver module a top level module, or move the webserver.self file to an applications folder I guess.</div><div><br></div><div>Or should we do Java and make it a submodule of 'org.selflanguage.webserver'?   </div><div><br></div><div>The more difficult question is how to collaborate when all our code is in a single file. Merging might be difficult?</div><div><br></div><div>On 28 Sep 2014, at 4:38 pm, Chris Double <a href="mailto:chris.double@double.co.nz">chris.double@double.co.nz</a> [self-interest] <<a href="mailto:self-interest@yahoogroups.com">self-interest@yahoogroups.com</a>> wrote:</div><div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); position: static; z-index: auto;"><div id="ygrp-mlmsg" style="font-size: 13px; font-family: Arial, helvetica, clean, sans-serif; position: relative;"><div id="ygrp-msg" style="line-height: 1.22em; z-index: 1;"><div id="ygrp-text" style="line-height: 1.22em; font-family: Georgia;"><p style="line-height: 1.22em; margin: 0px 0px 1em;">On Sun, Sep 28, 2014 at 7:28 PM, Russell Allen<span class="Apple-converted-space"> </span><a href="mailto:mail@russell-allen.com" style="line-height: 1.22em; font-family: Verdana;">mail@russell-allen.com</a><br style="line-height: 1.22em;">[self-interest] <<a href="mailto:self-interest@yahoogroups.com" style="line-height: 1.22em; font-family: Verdana;">self-interest@yahoogroups.com</a>> wrote:<br style="line-height: 1.22em;">> OK, updated.<br style="line-height: 1.22em;"><br style="line-height: 1.22em;">Thanks for that. There seems to be some methods missing though.<br style="line-height: 1.22em;">readLineIfFail: is not found for me for example.<br style="line-height: 1.22em;"></p></div></div></div></div></blockquote><div>I put it in the same module as readLine, ie abstract_OS</div><div><br></div><div>I'll try to put all those in the self-webserver repo as well.</div><div><br></div><div>How do we keep this in sync with the main Self distribution though? Should each build of Self have a build number which the webserver code can look at to decide what to read in? Or should the webserver module test for the presence of readLineIfFail: before reading it in or not?</div><div><br></div><div>Russell</div><div><br></div><div><br></div><br><blockquote type="cite"><div style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); position: static; z-index: auto;"><div id="ygrp-mlmsg" style="font-size: 13px; font-family: Arial, helvetica, clean, sans-serif; position: relative;"><div id="ygrp-msg" style="line-height: 1.22em; z-index: 1;"><div id="ygrp-text" style="line-height: 1.22em; font-family: Georgia;"><p style="line-height: 1.22em; margin: 0px 0px 1em;"><br style="line-height: 1.22em;">--<span class="Apple-converted-space"> </span><br style="line-height: 1.22em;"><a href="http://www.bluishcoder.co.nz/" style="line-height: 1.22em; font-family: Verdana;">http://www.bluishcoder.co.nz</a><br style="line-height: 1.22em;"></p></div><div style="line-height: 1.22em; color: rgb(255, 255, 255); height: 0px;"></div></div></blockquote></div><br></body></html>