![]() |
FOSSology Advancing open source analysis and development |
This shows you the differences between the selected revision and the current version of the page.
| release_notes 2010/02/25 16:20 | release_notes 2010/07/29 15:15 current | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| This page maintains the FOSSology Project release notes, from the most recent release to the oldest release. | This page maintains the FOSSology Project release notes, from the most recent release to the oldest release. | ||
| + | ===== 1.2.0 ===== | ||
| + | Date: July 8, 2010 | ||
| + | - Much faster and more accurate license detection. We call this the Nomos License scanner because it is based on a license scanner used internally by HP for several years. It's fast, it's accurate, but it no longer highlights the found license when you view the file and it requires one to update and recompile source code to add licenses. | ||
| + | - The previous license scanner (bSAM) has been moved to "Obsolete" in the top menu. We encourage people not to submit anything to the bSAM agent because we plan on removing it in a future version (probably v 1.3). Obsoleting bSAM also means that the license groups feature will go away (replaced by buckets, see below). | ||
| + | - Copyright/URL/email scanner. This is a new agent that beta users have liked, but has one flaw, it gets many false positives. This is unfortunate but beta users have still found this feature very usable and useful. The next version will do a much better job filtering out the false positives. | ||
| + | - Ability to customize reporting categories. For example, "copyleft licenses", "ship hold licenses", ... these are defined by the administrator of the system you are using. These categories are called buckets and a set of buckets used together is called a bucket pool. When 1.2 is installed, a very simple demo bucket pool will be created. To use it, you must go into Admin > Users > Account Settings and set your Default Bucket Pool. Do this before submitting a job to the bucket agent. | ||
| + | - Much faster report (web page) generation | ||
| + | - Cataloging both RPM and Debian package data | ||
| + | - Ability to choose which agents are scheduled on a per user basis. | ||
| + | ==== Buckets ==== | ||
| + | === Enabling Buckets === | ||
| + | A Default bucket pool is created when FOSSology is installed or upgraded. Users do not have a default bucket pool defined for them. To enable the use of the default bucket or any bucket pool, the user account is modified to use the desired bucket pool. Use the Admin->Account Settings or Admin->Edit Users menus to select the bucket pool. | ||
| + | If a user has no bucket pool defined, when that user schedules the bucket agent it will not run as there is no bucket pool defined for the user as a default. The Bucket agent will not run successfully until user accounts are modified to use it or another defined bucket pool. | ||
| + | === Restrictions === | ||
| + | The bucket agent cannot determine who the user is when uploading from server. If selected during an upload from server, the bucket agent will not run. To schedule bucket analysis on jobs uploaded from server, wait till the job is complete then schedule the bucket analysis by using the Jobs->Agents menu. | ||
| + | |||
| + | ==== Known Issues ==== | ||
| - | ===== 1.2.0 ===== | + | * Make sure your postgresql.conf had standard_conforming_strings = on. Otherwise, it can cause agent warnings and prevent the analysis for completing. The symptom of this config error will look like this in your fossology.log file: |
| - | Date: tbd | + | |
| - | <create note about libextractor bug here> | + | WARNING: nonstandard use of \\ in a string literal LINE 2: <some string> |
| + | ^ | ||
| + | HINT: Use the escape string syntax for backslashes, e.g., E'\\'. | ||
| - | http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531864 | ||
| - | https://bugzilla.redhat.com/show_bug.cgi?id=452504 | + | * If the package agent tries to process a mis-identified debian control file, it gets a fatal error and dies. This bug has already been fixed in the top of our development source tree (http://fossology.svn.sourceforge.net/fossology/?rev=3324&view=rev). The fix will be included the next release. |
| + | |||
| + | * Scheduler.conf does not get created correctly for a cluster. fosscp_agent and fo_notify should only be run on the scheduler host (localhost). This bug is documented in the [[task_list]] for the 1.3 release. | ||
| + | |||
| + | * MyJobs display will not show delete jobs or jobs uploaded from server by the user. Those jobs are performed by the user fossy. | ||
| Line 120: | Line 142: | ||
| ===== 0.6.0 ===== | ===== 0.6.0 ===== | ||
| [[release_notes-0.6]] | [[release_notes-0.6]] | ||
| - | |||
| - | |||