taskSavannah Administration - Tasks: task #4109, Submission of experix data...

 
 

task #4109: Submission of experix data acquisition, control and an

Submitter:  William Bayard McConnaughey <mcconnaughey>
Submitted:  Fri 06 May 2005 07:38:15 PM UTC
   
 
Should Start On:  Fri 06 May 2005 12:00:00 AM UTC Should be Finished on:  Mon 16 May 2005 12:00:00 AM UTC
Category:  Project Approval Priority:  * 5 - Normal
Status:  Done Privacy:  Public
Assigned to:  zeus Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Sun 29 May 2005 03:03:36 PM UTC, comment #15: 

Hi,

Ok, if you said that you will close the project in SourceForge, when
you will have an account on nongnu to upload your source code, but, to
be sure that all that happen, please, provide us with information
about your closing project at SourceForge.

As we will close this tracker, please send all that information to my
email account(zeus@gnu.org), please try to make all this
closing/reallocation project in SourceForge in a month and not more.

I have approved your project.  You will receive an automated e-mail
containing detailed information about the approval.

Regards.

Jonathan Gonzalez V. <zeus>
Fri 27 May 2005 07:08:52 PM UTC, comment #14: 

I think this is fine. I let Jonathan approve the project because he has more information than me about it - unless he can't be reached anytime soon.

About uploading, https://savannah.gnu.org/faq/?group_id=5802&question=Download_Area_-_How_do_I_add_files.txt should do what you need, once the project is approved.

Sylvain Beucler <Beuc>
Fri 27 May 2005 03:40:14 PM UTC, comment #13: 

If I understand it right, the only thing holding up project approval is that I have not closed the sourceforge account.  However, I am reluctant to do that until I know that I have an account in nongnu and everything in place to access it.

William Bayard McConnaughey <mcconnaughey>
Wed 25 May 2005 08:48:31 PM UTC, comment #12: 

Your project isn't approved right now, so you do not have system access to Savannah.

Please check this tracker (https://savannah.gnu.org/task/?func=detailitem&item_id=4109), and answer Jonathan's questions and requests :)

Sylvain Beucler <Beuc>
Fri 20 May 2005 02:45:19 PM UTC, comment #11: 

I would like to move my project over from sourceforge, but after reading the FAQs I still don't know how to upload files and access them on nongnu.org.  I tried to log in via ssh to cvs.savannah.gnu.org with username mcconnaughey and the same password that I use for the web site, but it just asks for the password again.

William Bayard McConnaughey <mcconnaughey>
Mon 16 May 2005 11:02:04 PM UTC, comment #10: 

Hi,

As far as I know, exist some apps that you can use to download
and upload file into a CVS, I never had used any of these tools so I
cannot be sure if they work well or not, but that kind of tools exist.

Regards,

Jonathan Gonzalez V. <zeus>
Sat 14 May 2005 05:04:17 PM UTC, comment #9: 

I'm trying to figure out how this all works.  It seems to be explained in pieces in various FAQ documents that refer to each other and to the CVS documentation (I have never used CVS).
The networked machines in my lab are all running various versions of MS Windows.  I need to get a properly configured Linux box and put it on the net.  Do you advise putting everything else on hold until I have that, or can I upload files and access CVS with the Windows machine?

William Bayard McConnaughey <mcconnaughey>
Sat 14 May 2005 02:24:20 PM UTC, comment #8: 

Hi,

Your source code it is ok, so we can approve your project, but I
cannot see that your project was reallocated or removed from
SourceForge.net, did already started the reallocated/removal process?
if not, please started now, and provide us with information about it
to approve your project.

Regards,

Jonathan Gonzalez V. <zeus>
Fri 13 May 2005 03:15:04 PM UTC, comment #7: 

I have put copyright headers on everything and included gpl.txt as COPYING and put fdl.txt in book/experix.manual.  Please let me know if there are any deficiencies.

Regards,
Bill

William Bayard McConnaughey <mcconnaughey>
Thu 12 May 2005 12:29:13 AM UTC, comment #6: 

Hi,

Answering your questions:

> Should the copyright holder be FSF at this time, or only after
> acceptance of the project?


You are not part of the GNU project, and when you submitted your
project at Savannah you selected to be part of non-GNU projects, this
means that you project will be hosted in Savannah, but will not be
part of the GNU project. If you want to be part of the GNU project you
must contact the GNU Eval Team.

> What do you recommend to use for copyright years when the file
> modification history has not been recorded? Best guesses?


As you can read in the document that I pointed you in my last email:

   `The list of year numbers should include each year in which you
   finished preparing a version which was actually released, and which
   was an ancestor of the current version.'

A list of years when you "finished preparing a version", not when you
modified the file, if you even cannot remember these years, you can
start to license your project since the current year or the last one
when you released a new version of your project.

> In the license notice in each file should I call the software "GNU
> experix" at this time, or only after acceptance?


As I wrote in my first answer, you are not part of the GNU project, so
you shouldn't use the "GNU experix" name until you contact the GNU
Eval Team and they will evaluate your project and then told answer you
if you are part of the GNU project tor not.

Regards,

Jonathan Gonzalez V. <zeus>
Wed 11 May 2005 10:48:01 PM UTC, comment #5: 

Another question:

In the license notice in each file should I call the software   "GNU experix" at this time, or only after acceptance?

William Bayard McConnaughey <mcconnaughey>
Wed 11 May 2005 10:41:08 PM UTC, comment #4: 

I am preparing to update all of my source, help and documentation files to comply with copyright and license requirements.  2 questions:

Should the copyright holder be FSF at this time, or only after acceptance of the project?

What do you recommend to use for copyright years when the file modification history has not been recorded?  Best guesses?

William Bayard McConnaughey <mcconnaughey>
Mon 09 May 2005 04:38:34 PM UTC, comment #3: 

Hi,

You have the copyright and license notice missing in some files,
remember that any file with more than ten lines long should carry on a
copyright and license notice, this is pointed on these URLs:

   http://www.gnu.org/prep/maintain/html_node/Copyright-Notices.html
   http://www.gnu.org/prep/maintain/html_node/License-Notices.html

You must change the address of the FSF in all your license notice, you
can do it with this little command:
   
    find . -type f -exec sed -ie 's/59 Temple Place, Suite 330/51
    Franklin Street, Fifth Floor/;s/02111-1307/02110-1301/;' {} ';'

And you have the 'COPYING' missing, this file must contain a verbatim
copy of the GNU GPL that you can download from here:

     http://www.gnu.org/licenses/gpl.txt

If you are willing to make the changes mentioned above, please provide
us with an URL to an updated tarball of your project.  Upon review, we
will reconsider your project for inclusion in Savannah.

Regards.

Jonathan Gonzalez V. <zeus>
Mon 09 May 2005 02:44:13 PM UTC, comment #2: 

I'm typing this again because when I followed the link given in your email and then tried to log in I got a "nogroup" error, and got that again when I tried to submit my reply.

There is no problem with deleting or reallocating the SF project.

The URL for my SF page is
http://sourceforge.net/projects/experix
Choose "home page" from the top bar.  It shows the directory.  The readme file has general information including how to unpack the tarball and build the program.  The program source files, help files and documentation are in experix.tgz2 and more documentation is in the /book subdirectory.  I am preparing an update of all of this now.

I think I have complied with the copyright matters, except as relates to the two items adapted from Numerical Recipes that I mentioned.  Please tell me if anything should be done differently since I need to edit all the files in order to update the FSF mailing address.

William Bayard McConnaughey <mcconnaughey>
Mon 09 May 2005 11:49:36 AM UTC, comment #1: 

Hi,

I'm evaluating the project you submitted for approval in Savannah.

You have already hosted your project at SF.net, in Savannah we have a
policy of mirroring, this means that when we will approve your project
you must delete or mark as reallocated your project in SF.net, are you
agree with this point?

Related to the code, can you provide us with an URL to download your
tarball? or if you prefer you can upload it to this tracker.

We wish to review your source code, even if it is not functional, to
catch potential legal issues early.

For example, to release your program properly under the GPL you must
include a copyright notice and permission-to-copy statements at the
beginning of every file of source code.  This is explained in
http://www.gnu.org/licenses/gpl-howto.html.  Our review would help
catch potential omissions such as these.

Regards,

Jonathan Gonzalez V. <zeus>
Fri 06 May 2005 07:38:15 PM UTC, original submission:  


Site Admin. Approval/Edition URL:
 <https://savannah.gnu.org/admin/groupedit.php?group_id=7601>


###### ORIGINAL SUBMISSION DETAILS ######

System Group Name:
-----------------
  experix


Full Name:
----------
  experix data acquisition, control and an


Type:
-----
  non-GNU software & documentation


License:
--------
  GNU General Public License V2 or later


Other License:
--------------



Description:
------------
  Experix is an RPN calculator style program intended as a platform for data acquisition and device control applications.  It accepts an arbitrarily long command line (via readline) and displays an object stack after each command.  The stack objects include numbers, arrays, strings, pointers to variables and functions, and file controls.  Operators are available for a wide variety of stack manipulations and common mathematical operations, and command functions are provided for
mathematical operations, creating and deleting variables, scheduling commands, operating devices, file operations and many other matters.
Data acquisition devices are operated through a specialized character device file interface which uses the 'read' method to transfer commands and status returns, and memory-mapped pages to share data with experix.  The driver sends a "new data" signal to experix, which then runs a command string that has been assigned to that signal.  Three drivers have been built and tested:  a parallel-port demonstration, and two data acquisition device drivers designed for operating an experiment in which a probe is moved while data is obtained from sensors.
Graphics is done with an array graphing function that uses svgalib
and is fast enough to display incoming device data in real time.

The only possible license issues I can think of are the FFT function and the 'amoeba' data fitting function, both based on translations of Fortran code from Numerical Recipes.

All code and documentation is at
http://sourceforge.net/projects/experix

There is an article in wikipedia that expands on some of what I said here.



Other Software Required:
------------------------
  svgalib


Other Comments:
---------------
  I have been communicating with the GNU project about this.  Karl Berry and I concluded that it is premature to consider inclusion in GNU now because issues about running as a normal user process (rather than root) have not been worked out, there is no makefile or configure script yet (the build process is extremely simple and it can only run on PC because of considerable amounts of asm code) and the possibility of license issues mentioned previously.

#########################################

William Bayard McConnaughey <mcconnaughey>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.

 

Follow 7 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2005-05-29 zeus StatusNone Done
    Percent Complete90% 100%
    Open/ClosedOpen Closed
2005-05-14 zeus Percent Complete50% 90%
2005-05-09 zeus Percent Complete20% 50%
2005-05-09 zeus Percent Complete0% 20%
    Assigned toNone zeus

Back to the top

Powered by Savane 3.13-4448.
Corresponding source code