This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 16389

Summary: Rewrite the file/data recognition process and API
Product: platform Reporter: Petr Nejedly <pnejedly>
Component: Data SystemsAssignee: Jaroslav Tulach <jtulach>
Status: RESOLVED WONTFIX    
Severity: blocker CC: jglick, jtulach, pkuzel, raccah
Priority: P3 Keywords: API, ARCH, PERFORMANCE, THREAD
Version: 3.x   
Hardware: Sun   
OS: Solaris   
URL: http://openide.netbeans.org/proposals/fsextension/design.html
Issue Type: TASK Exception Reporter:
Bug Depends on: 17756, 18750, 20191, 20193, 31509    
Bug Blocks: 25163, 27444, 31061, 33445, 60223    

Description Petr Nejedly 2001-10-09 15:31:29 UTC
Write a proposal on how should file recognition look like future,
discuss it and implement it. The goal is to split the file recognition
in the common optimalizable part and the actual sub-recognitions
which would (in most cases) will then be just creating DOs over FOs.

See original message at
http://www.netbeans.org/servlets/ReadMsg?msgId=164705&listName=nbdev
Comment 1 Jaroslav Tulach 2001-11-14 14:58:16 UTC
Created a central proposal page at
http://openide.netbeans.org/proposals/loaders/

Comment 2 Vitezslav Stejskal 2001-11-22 16:38:13 UTC
Write a proposal on how should loaders storage look like in the future. Loaders are the last part of 
system which can't be declared in module XML layer, new storage should support:
- declarative way of definition
- save-through functionality, it should automaticaly sync changes between disk and memory (see issue 
#13043)
Comment 3 Vitezslav Stejskal 2001-11-22 16:42:07 UTC
*** Issue 13043 has been marked as a duplicate of this issue. ***
Comment 4 Jesse Glick 2003-01-07 15:12:24 UTC
Any configurable properties should be stored in normal .settings files
or similar.

Note that for a recent optimization in loader pool storage, I
considered saving loaders in Loaders/*.settings, but decided that
there might be too much overhead to read all those additional XML
files. Otherwise I would have; would be much simpler and more
consistent than the current loaders.ser system. Anyway if
org.openide.loaders.DataLoader goes away then the point may be moot.
Comment 5 Marian Mirilovic 2003-03-13 13:43:34 UTC
Changed owner David S. -> David K.
Comment 6 _ pkuzel 2003-03-18 14:33:16 UTC
URL points to the most recent proposal.
<http://openide.netbeans.org/proposals/fsextension/design.html>
Comment 7 David Konecny 2003-04-30 15:38:43 UTC
Changing TM to FUTURE for several DataSystem enhancements. The DS are planned
for rewrite and so it does not make sense to invest time into these
enhancements. If you think the issue is important and should be fixed for 4.0
then feel free to let me know. I'm open to change the plan.
Comment 8 Jaroslav Tulach 2008-04-04 15:58:59 UTC
I'll speed the recognition for 6.5, however probably as part of other, fresh issue.