Functional Specification

Template Version: 1.8
Modified: 1/10/05
Location: http://sac.eng/arc/Processes/Projects/ARC-FuncSpec.html


Cover Page for ARC Review


NetBeans 6.0.1 - Ruby Support Functional Specification

1 Project Description

2 Technical Description

The main entry point for the NetBeans 6.0.1 exposed APIs is under: http://www.netbeans.org/download/6_0/javadoc/, however that document does not list Uncommitted APIs.

Interface Name

Proposed Stability Classification

Specified in What Document?

Changes since NetBeans 5.5.1

General Scripting Framework

Uncommitted

gsf
This is a new API introduced in NetBeans 6.

Interface Name

Proposed Stability Classification

Specified in What Document?

Changes since NetBeans 5.5.1

Java SE at least 5.0

Committed

PSARC 2003/696  N/A

NetBeans Platform APIs

Uncommitted

WSARC 2007/344  N/A

NetBeans Core IDE APIs

Uncommitted

WSARC 2007/370

N/A

JRuby 1.0.2

Uncommitted

http://jruby.codehaus.org/

N/A

Ruby gems and extensions related to Rails:

  • ActiveRecord-JDBC-0.5
  • actionpack-1.13.5
  • activerecord-1.15.5
  • rails-1.2.5
  • rspec-1.0.8
  • actionmailer-1.3.5
  • actionwebservice-1.2.5
  • activesupport-1.4.4
  • rake-0.7.3
  • sources-0.0.1
  • goldspike-1.3

Uncommitted

http://rubyforge.org/

N/A

3 Release Information

There is a live document that is created at build time that contains the list of ALL the files for a NetBeans distribution. The relevant files for this case are all the files that belong to the “enterprise4” cluster in NetBeans 6.0.1. Each NetBeans cluster is a top directory.

4 Components Architecture


Appendix A: Standards Supported 

The Ruby area does not implementy any standards we are aware of.


References


Important References for embedded comments

[1] http://sac.eng/arc/Processes/Client.Handbook/

[2] http://sac.eng/BestPractices/interface_taxonomy.txt/

[3] Motif 1.2 Style Guide (sun part no. 801-5366-10)

[4] CDE Style Guide and Certification Checklist (Sun part no. 802-1581-10)

[5] Architectural Considerations Document, http://sac.eng.sun.com/arc/ARC-Considerations.html