<?xml version="1.0" ?>

<kc>

<title>GNUe Traffic</title>

<editor contact="mailto:psu@burdonvale.co.uk">Peter Sullivan</editor>

<issue num="76" date="12 Apr 2003 00:00:00 -0800" />

<headquote>
"<i>no clawing eyes out until after testing - 
then you have my blessing to rip off any of your body parts you'd like</i>"
</headquote>

<intro>
  This covers the three main mailing lists for the 
  <a href="http://www.gnuenterprise.org">GNU Enterprise</a> 
  project, plus the #gnuenterprise IRC channel. GNUe Traffic
  is now group-authored: if you'd like to join the team, 
  <a href="mailto:psu@burdonvale.co.uk">let us know</a>
</intro>

<section 
   title="Status of Application Server"
   subject="[IRC] 03 Apr 2003" 
   archive="http://www.gnuenterprise.org/irc-logs/gnue-public.log.03Apr2003"    
   author="Peter Sullivan" 
   contact="mailto:psu@burdonvale.co.uk"    
   startdate="03 Apr 2003 04:00:00 -0800" 
   enddate="03 Apr 2003 04:00:00 -0800">

<topic>Application Server</topic>
<topic>Why GNUe?</topic>

<p>Henry Mason (deprogram) asked <quote who="Henry Mason">how much is 
actually being done to the appserver? it seems like everyone is 
working on a 2-tier arrangement</quote>. James Thompson (jamest) 
felt <quote who="James Thompson">that's not quite true - us 2 tier 
losers have less of a life than the appserver people</quote> and 
<quote who="James Thompson">the goal is that forms/reports/designer 
just work w/ 3 tier</quote>. Henry said he was a potential user 
for Application server as <quote who="Henry Mason">i have a massive 
legacy application that needs to be reworked into a modern architecture
- i'd like to put as much as possible into a middle tier</quote>. 
Reinhard M&#252;ller (reinhard) admitted that 
<quote who="Reinhard M&#252;ller">appserver unfortunately has much less 
progress than i would want it to have</quote> but James said 
<quote who="James Thompson">one thing that would help though is having 
someone like you using it - I know forms/reports/common are driven by 
jcater and my needs - and sometimes even a user request</quote>.
Reinhard agreed - <quote who="Reinhard M&#252;ller">one thing that would 
help though is somebody that kicks my ass on a daily basis</quote>.
Henry volunteered to help, saying <quote who="Henry Mason">i have to 
get more familiar w. python - :&gt; it seems pretty transparent</quote>.
James explained the principles behind the copyright assignment of all 
GNUe code to the Free Software Foundation. Henry understood, but 
warned <quote who="Henry Mason">it may be difficult to persuade my boss 
that he needs to pay me to hack open src</quote> - on the other hand, 
<quote who="Henry Mason">if i write a closed package he will be faced 
with maintaining it after i quit</quote>.</p>

</section>


<section 
   title="Fixing bugs in the pre-releases"
   subject="[IRC] 03 Apr 2003" 
   archive="http://www.gnuenterprise.org/irc-logs/gnue-public.log.03Apr2003"    
   author="Peter Sullivan" 
   contact="mailto:psu@burdonvale.co.uk"    
   startdate="03 Apr 2003 04:00:00 -0800" 
   enddate="05 Apr 2003 04:00:00 -0800">

<topic>Forms</topic>

<mention>Jason Cater</mention>
<mention>Jeff Bailey</mention>

<p>Further to 
<kcref title="New pre-releases available for testing" 
subject="[IRC] 01 Apr 2003" />, 
Derek Neighbors (derek) noted that the 
<quote who="Derek Neighbors">commit enabled bug</quote> now 
<quote who="Derek Neighbors">appears to be fixed, the only possible 
problem would be that if you had something with only one value.
that is the 'commit' doesnt enable until you exit a field on the 
new record (which is way better than it not enabling until you exit 
the record itself)</quote>. He personally considered 
<quote who="Derek Neighbors">it fixed, but wanted that side 
note</quote>. The other bug - <quote who="Derek Neighbors">foreign 
key populating all lookups is _not_ fixed - instead of it populating 
with the value being committed on commit, it now populates with the 
previous record on commit</quote>. This was with the 9th set of 
pre-releases. Later, Derek (revDeke) said <quote who="Derek Neighbors">if 
you can solve the foriegn key one and do a pre10 (along with your fixes 
to designer i see committed) i can try to give all the tools a nice 
thorough butt whooping when i get home</quote> - 
<quote who="Derek Neighbors">i hope to at a minimum tonight test 
some navigator stuff and the 'schema scripts'</quote>.</p>

<p><a href="http://www.gnuenterprise.org/irc-logs/gnue-public.log.05Apr2003">
Two days later</a>, James Thompson (jamest) said that he was
<quote who="James Thompson">99% certain it'll be this 
weekend</quote> that version 0.5.0 would be officially released - 
he and Jason Cater (jcater) had done some final bug-squishing the 
day before. There was still one outstanding bug, 
<quote who="James Thompson">and docs need updated</quote>. 
Jeff Bailey (jbailey) asked whether GNUe Small Business (gnue-sb) 
had been updated to use the 0.5.0 GNUe tools yet. James confirmed
<quote who="James Thompson">they ported it</quote>. He had hoped 
that the 0.5.0 release of the tools would have included 
<quote who="James Thompson">a stable win32 ui dirver in there too
- but we won't hold up release on that - it's been too long</quote>. 
As it was, he was <quote who="James Thompson">really happy with 0.5.0
- i was worried about stability -  but i think we're at or above 
0.4.x</quote>.</p>

</section>


<section 
   title="Application Server and Javascript forms client"
   subject="[IRC] 05 Apr 2003" 
   archive="http://www.gnuenterprise.org/irc-logs/gnue-public.log.05Apr2003"    
   author="Peter Sullivan" 
   contact="mailto:psu@burdonvale.co.uk"    
   startdate="05 Apr 2003 04:00:00 -0800" 
   enddate="05 Apr 2003 04:00:00 -0800">

<topic>Application Server</topic>
<topic>Forms</topic>

<p>Jan Ischebeck (siesel) asked <quote who="Jan Ischebeck">are you 
ok with releaseing appserver 0.0.3?</quote> Reinhard M&#252;ller
(reinhard) was - <quote who="Reinhard M&#252;ller">we haven't had a 
release for a long time</quote> and, as Jan pointed out, 
<quote who="Jan Ischebeck">its important to have a release which 
works with the newest "gnue-Common"</quote>. Jan asked 
<quote who="Jan Ischebeck">should we have documentation for the 
api of the language interface?</quote> Reinhard agreed -
<quote who="Reinhard M&#252;ller">maybe as a part of a "guide to 
writing applications with appserver"</quote>. Jan noted that he 
had <quote who="Jan Ischebeck">updated the jsclient to use the 
new appserver api and I'm thinking about building the 
language interface for javascript</quote> This was already 
working, but <quote who="Jan Ischebeck">I just think about moving 
to a language interface like API, to provide an appserver 
language interface in another programming language.</quote></p>

</section>


<section 
   title="Foreign key look-ups in Forms"
   subject="[IRC] 06 Apr 2003" 
   archive="http://www.gnuenterprise.org/irc-logs/gnue-public.log.06Apr2003"    
   author="Peter Sullivan" 
   contact="mailto:psu@burdonvale.co.uk"    
   startdate="06 Apr 2003 04:00:00 -0800" 
   enddate="06 Apr 2003 04:00:00 -0800">

<topic>Forms</topic>
<topic>Common</topic>

<p>Christian Selig (lupo) asked how to set up
<quote who="Christian Selig">master / detail forms - 
i have a list of customers and a list of countries.
there is a customer.country_id and a countries.id which are linked.
In the customer form, the country shall be choosable with a dropdown 
menu</quote>. Jan Ischebeck (siesel) said that if 
<quote who="Jan Ischebeck">you just want to choose one country  and 
store its id into  customer.country_id</quote> this did not 
<quote who="Jan Ischebeck">need master detail. you just need to define 
the countries datasource, and create a dropdown entry</quote>. 
There was an example of this in the connection.gfd (GNUe Forms 
Definition) - you just had to specify the datasource for the foreign 
key, the foreign key field itself and any fk_description - this 
<quote who="Jan Ischebeck">is the part which is shown to the user 
(i.e. in your case country name)</quote>. Christian confirmed 
<quote who="Christian Selig">now it works :)</quote></p>

</section>


<section 
   title="Application Server release and Debian packaging"
   subject="[IRC] 07 Apr 2003" 
   archive="http://www.gnuenterprise.org/irc-logs/gnue-public.log.07Apr2003"    
   author="Peter Sullivan" 
   contact="mailto:psu@burdonvale.co.uk"    
   startdate="07 Apr 2003 04:00:00 -0800" 
   enddate="07 Apr 2003 04:00:00 -0800">

<topic>Application Server</topic>

<p>James Thompson (jamest) said <quote who="James Thompson">when releasing 
last night the new common I bundled up a appserver too and put up as a 
release - but I didn't know the stat (notice no official announcements 
of the release :) IIRC you guys were ready for a release to match the new 
common - should I leave it up or pull it?</quote> Reinhard M&#252;ller
(reinhard) said <quote who="Reinhard M&#252;ller">we haven't reached a 
specific milestone yet with appserver - but it's been a long time since 
the last release and a lot of incompatible changes - so the release is 
good for 0.0.3</quote>. He thanked James <quote who="Reinhard M&#252;ller">for 
the effort of doing it</quote>. Jeff Bailey (jbailey) asked about the 
status of the release. James said <quote who="James Thompson">released -
just not announced</quote>,and he encouraged Jeff, as the project's Debian 
package maintainer to <quote who="James Thompson">bundle her up and slap 
her in sid</quote>. Jeff asked whether he should do a first Debian 
package for Application Server - <quote who="Jeff Bailey">I'm guessing no.
(since he told me not to bother before)</quote> Reinhard said not yet - 
<quote who="Reinhard M&#252;ller">i think we if we package the next release 
for appserver - we will still be early enough for sarge :)</quote>.</p>

</section>


<section 
   title="QT GUI Driver for GNUe"
   subject="[IRC] 08 Apr 2003" 
   archive="http://www.gnuenterprise.org/irc-logs/gnue-public.log.08Apr2003"    
   author="Peter Sullivan" 
   contact="mailto:psu@burdonvale.co.uk"    
   startdate="08 Apr 2003 04:00:00 -0800" 
   enddate="08 Apr 2003 04:00:00 -0800">

<topic>Common</topic>

<p>Jason Cater (jcater) said he had not done any further work on the 
Forms qt GUI client recently, as he had been working on the 0.5.0 
release - <quote who="Jason Cater">but it was *really* close - combo 
boxes weren't working right and the initial form size wasn't quite right.
I hadn't looked at check boxes yet, so I know they don't work - 
but basic entry stuff was good. I hit a serious limitation with the 
QT3 library and mouse support though - so I'm having issues when a user 
clicks inside a text box to move the cursor</quote>.</p>

</section>


</kc>