contributing new software

Olivier Deme
Mon Jul 23 08:28:00 GMT 2001

Thanks for your reply Christopher,

My software is called "freescope" and is similar to the "cscope" program.
That is, it is a source code browser which allows developers to navigate
through their code easily by querying a database with queries such as:
"Find global definition", "Find functions calling this function", etc.

I started developping freescope before cscope was made open-source.
Although freescope has started as a clone of cscope, it has its own nice
features built-in.
Freescope can currently handle only C source files, but I intend to increase
in the near future to other programming languages, such as C++, Java and Python.

Freescope is not really yet a "popular" application due to its yound age (I
started the project about a year ago, approximately 1000 downloads), but
I believe that it would be a valuable package for the Cygwin distribution for
the following reasons:

- Unix programmers are many to wish having a tool similar to cscope on Windows
  platform. Using freescope is easy if the user is already familiar with cscope.
  freescope is already ported to Windows (since release 0.2.1)
- freescope can be integrated with the VIM text editor by taking advantage of
  cscope support built-in inside VIM.
- I will do my best to extend freescope's capabilities to many programming
- freescope is open-source published under the GPL.
- freescope has been under permanent development for the last year. I intend
  to keep it so.

Current version is 0.2.1 and you can find more information on my web site:

Thanks a lot for your time and consideration,


On Mon, 23 Jul 2001, Christopher Faylor wrote:

> On Mon, Jul 23, 2001 at 03:15:14PM +0100, Olivier Deme wrote:
> >Hi,
> >
> >I have developed an curses-based application which runs on various UNIX-like
> >operating systems.
> >I believe that my software could be useful for developers working under Windows,
> >and for that reason, I have ported the software on Windows using Cygwin.
> >
> >I would like to apply for adding my software to the official cygwin contribution
> >packages.
> >
> >How should I proceed to apply the software? Is there a precise procedure to
> >follow somewhere on the Cygwin web site?
> The first procedure is to read the FAQ and mailing list archives.  Consider it
> a rite of passage.
> We'll also need to be convinced that adding the application to Cygwin is useful.
> In general, we have only added popular linux/unix packages to the distribution.
> You didn't provide enough details to determine if your package should be included
> or not.
> cgf

More information about the Cygwin-apps mailing list