<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hello,<br>
    <br>
    You might be interested in this  SEP (Linking variables) and (short)
    related discussion:<br>
    <a class="moz-txt-link-freetext" href="http://mailinglists.scilab.org/Two-SEPs-tt2611354.html">http://mailinglists.scilab.org/Two-SEPs-tt2611354.html</a><br>
    <br>
    Regards<br>
    Samuel<br>
    <br>
    ----- Message d'origine ----- <br>
    De : Pierre JUILLARD <br>
    Date : 24/03/2011 16:51:
    <blockquote
      cite="mid:AANLkTikVNL5z-YwsMPRuGGckJJYGHDCuM=a3ib72=uFg@mail.gmail.com"
      type="cite">
      <div>Hi guys,</div>
      <div> </div>
      <div>I would like to submit 3 ideas to Scilab developpers that may
        be of interest or not (as a potential user, I find them
        interesting :)).</div>
      <div>I haven't find a clue if such functionalities are already
        available, and I don't know if I should add them to the Scilab
        bug tracker or write a SEP or something else. If one of the
        developper find them interesting, I can add them to the idea
        page for GSoC.</div>
      <div> </div>
      <div> </div>
      <div>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        <div>
          <div><strong>Idea 1</strong>: generation of doxygen-like
            documentation and/or UML diagrams from Scilab set of
            scripts </div>
        </div>
      </div>
      <div> </div>
      <div>Context: let's assume a guy is developping/maintaining quite
        a number of modelling toolboxes written in Scilab.</div>
      <div>In order to share then the library development with other
        people, it would be easier to have a tool able to generate
        graphs showing the organization of the toolboxes, with
        hyperlinks to documentation pages containing what can be said of
        this or that Scilab functions, and so on...</div>
      <div> </div>
      <div>Origin of the idea: the doxygen documentation of the VTK
        library, for instance:</div>
      <div><a moz-do-not-send="true"
href="http://www.vtk.org/doc/nightly/html/classvtkQuadraturePointInterpolator.html">http://www.vtk.org/doc/nightly/html/classvtkQuadraturePointInterpolator.html</a></div>
      <div> </div>
      <div>Addtionnal idea: have it available as a service on <a
          moz-do-not-send="true"
          href="http://forge.scilab.org/index.php">http://forge.scilab.org/index.php</a>?</div>
      <div> </div>
      <div>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div>
      <div>
        <div><strong>Idea 2</strong>: implementation of a:</div>
        <div>- spreadsheet user interface quite similar to excel or
          openoffice calc (should it be a port of openoffice calc?) with
          standard function like possibility to define functions in a
          cell and so on...</div>
        <div>- implementation of an "intelligent" parser able to save
          the content of the spreadsheet into scilab scripts.</div>
        <div>
          <div>Basically, such Scilab scripts would contain definition
            of variables and matrix operations.</div>
        </div>
        <div> </div>
        <div>It maybe complex, but till now, as a basic user of excel, I
          have not find any content that I could not translate into
          Scilab scripts.</div>
        <div>I guess that however, quite a number of "default"
          behaviours should be defined like how to name this or that
          variable in Scilab scripts if a name has not been defined in
          the spreadsheet view.</div>
        <div>In addition, a function that would allow keeping track of
          the variable positions (in which cell was written this value
          ofr this vector?) in the spreadsheet view will be necessary
          when writing the corresponding Scilab scripts</div>
        <div> </div>
        <div>Context:</div>
        <div>- through the spreadsheet view, ease the massive number of
          excel users to be able to start using Scilab for classical
          matrices operations</div>
        <div>- ease in Scilab matrix manipulations by offering a
          traditionnal spreadsheet easy to use (without having to manage
          scripts, and wonder if the arrows and columns are correctly
          matching at matrix operations and so on...)</div>
        <div> </div>
        <div>
          <div>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div>
          <div><strong>Idea 3</strong>: (after Idea 2) port the excel
            file reading function from openoffice to Scilab that would
            be able to feed the spreadsheet user interface implemented
            in Idea 2. With the saving functions developped in Idea 2 as
            well,one would obtain an Excel to Scilab translator.</div>
        </div>
        <div> </div>
        <div>Context:</div>
        <div>- Have an excel translator in Scilab</div>
        <div> </div>
        <div>
          <div>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</div>
          <div> </div>
          <div>What do you think of it?</div>
          <div>Bests,</div>
          <div> </div>
          <div>Pierre</div>
        </div>
        <div> </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>