What do I need right now?
~- Saving an empty value is not working (for .e.g on the company name)
- Changing the name of the author is not updated on the tree view
- Saving takes too long (maybe this should become a task on its own?)
---------------
x Create SPDX files
-x Needs to be a polished thing
-- Add settings (
--- ignore .SVN files/folders)
--- choose package name, version, download location
--------------
- import new versions from a web server?
- organize folders according to group/organization/product
- open file in explorer
- count number of files/SPDX added
- drag and drop
- option for end-users to submit an SPDX
- option for end-users to download SPDX's
- chat box?
---------------
x option to ignore .svn files
x sort files on nodes according to folders?
x allow sorting SPDX documents according to physical folders (to ease organization)
x SPDX needs to be created using an asychronous method
x Access from a web browser
x SPDX create box needs more options as an HTML form
x support for recognizing new file extensions and index them
x progress window is important when creating SPDX files
x Detect licenses
-x Need a mechanism to detect licenses
-x Plugin based to make it easier
-x Compare results with known cases
X view source code
x view file details on virus total?
x added image on the startup of the tool
x search box displaying projects with search string
x counts lines of code for source code files
x basic recognition of license terms present in source code files
x minimum recognition of file types that can be read as text files
x after editing the text file, treeview needs to be reloaded
x add details about creators (time, tool)
x support non-standard tags
x Create a new SPDX from a given folder
x Add component ABC to Product XYZ
x Add library count of found components
x concluded license on SPDX file?
--------------
Limitations of BeanShell on the Java IDE
Not supported:
--- Arrays
This is not accepted:
ArrayList<SPDXfile> list;
This is the alternative:
ArrayList list;
And then:
for(Object object : list){
SPDXfile spdx = (SPDXfile) object;
}
- Unlimited arrays are not supported:
myArray...
--- Strings
- There is no "isEmpty()" method like:
if(text.isEmpty()){}
This is the alternative
if(text.length()>0){}