Note that there are some explanatory texts on larger screens.

plurals
  1. POIs contributing internal tools to open source worth the effort?
    primarykey
    data
    text
    <p>I know this is a general question, but I'd like to hear other people's opinion about our case:</p> <p>I work in a small company. Our main development tool is PowerBuilder, which is a very limited IDE with a shrinking community. We've created some tools, which we use internally to solve a certain needs. They have neither been properly designed nor properly tested, and are not in production quality. OTOH, they do save us quite some time, and might help others as well. I'm sure other companies have the same kind of tools, and was wondering how common a practice is it to share them with others. As I see it -</p> <p>The pros:</p> <ul> <li>Good karma</li> <li>More attention to our website</li> <li>Perhaps getting fixes and improvements from others</li> </ul> <p>The cons:</p> <ul> <li>Without investing more development, the tools might make us look bad</li> <li>Publishing of the code requires some effort</li> <li>Some of the tools might be too specialized for our needs</li> <li>The whole effort might go unnoticed given the shrinking community</li> </ul> <p>Have you or your company ever contributed such tools, or used such tools developed by others? Is it worth the effort?</p> <p><strong>EDIT:</strong> </p> <p>For those how wondered, the tools I had in mind include -</p> <ul> <li>A tool that makes using SourceSafe easier, by listing objects that are checked out to the current user or others, backing up checked-out objects, and reconstructing PBGs.</li> <li>A tool that recognizes PB controls at runtime, like Spy++ does (requires some infrastructure at the target app).</li> <li>PBNI wrapper for SQLite (in-process access, no ODBC).</li> <li>An SQL client, text measurement tool etc.</li> </ul>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload