<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    On 14/06/2015 14:55, Matthew Paul Thomas wrote:<br>
    <blockquote cite="mid:557D79CF.2090107@canonical.com" type="cite">
      <pre wrap="">...

None of this is to put you off, I'm just sketching a map of the terrain.
If all you want to do is integrate your generator with what Ubuntu has
right now, you could port it from Scheme to a language we ship, and
add a new dialog to Seahorse ... but few people would notice. If you
have a more substantial goal -- to noticeably improve the quality of
Ubuntu users' Internet passwords, say -- the first thing I'd tackle
would be the device syncing problem. That could help people who are
using KeePass right now, as well as influencing the architecture of any
parts of the problem you work on later.

...
</pre>
    </blockquote>
    <br>
    First of all porting the algorithm is not enough because it
    constitutes some kind of black box test of your deterministic
    implementation of <i>random</i>.<br>
    Second it's easier to port things to Scheme with Parallel Objects
    (just try it with Racket for now) than to bump my mind down to C
    level et al.<br>
    Third: I'm just throwing the seeds here ...<br>
    <br>
    If it isn't enough to communicate the idea to the open source world
    then probably it's not worth changing one dozen toolkits,
    applications etc. This time there even is a reference implementation
    but what about your users: IMHO open source means to open a text
    file to change the behavior of a program (which resembles the
    descriptions of LISP machines) whereas others think it as "managing"
    a community to do the work o to not provide easy to compile source
    packages etc.<br>
    <br>
    The next step isn't GTK, GNUstep - but it should be something where
    is system startup boils down to a maximum of 500 lines of System
    Scheme.<br>
  </body>
</html>