Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Info
indent
{color:green}Help is available by sending an email to [mailto:

Help is available by sending an email to csf-support@mit.edu
Have any suggestion on how improve this wiki?  Please give us your feedback at

csf-support@mit.edu

]{color}

Panel

Quick Links to:

Table of Contents
minLevel3
maxLevel3
Panel

About this

Page

page

indent
1
1
You must select three names related to your project.  These are:
# an SVN project identifier,
# a short acronym for your projectproject acronym,
# a project artifact Id.

The following is an explanation for each of the above.
Panel

Anchor
Selecting Selection of a SVN project identifierSelecting
Selection of a SVN project identifier

Selecting

Selection of a SVN project identifier.

indent
1
1
The general format of the SVN project identifier is:
{code}
<Domain>-<Product>*-<Product type>
{code}
where:
# *<Domain>* is the functional business area(s) that the project is associated with.&nbsp;&nbsp;Examples are: academic, admissions, sfs, admin, etc...
# *Product><Product>* is a product associated with the <Domain.>&nbsp;&nbsp;Examples:  Example:&nbsp;products associated with "academic" domain are iap, ogs, subjeval-rpt, onlinereg, etc... scheduling. If
# *<Product type>* is a domain uses  products instead of sub domains, then they would use the product name  under the primary domain. For example, products under "admissions" are  ectrack, "my.mit.edu" and stargate.
further refinement of the <Product>.&nbsp;&nbsp;This may be necessary when there are multiple projects with the same <Domain> and <Product>

Here are a few examples of what other projects have used in the past:
indent
2
2

||SVN identifier||Domain||Product||Product type|
|academic-onlinereg-web|academic|onlinereg|web|
|academic-ogs-web|academic|ogs|web|
|academic-wtw-services|academic|wtw|services|
|academic-wtw-web|academic|wtw|web|
|sfs-ssb|sfs|ssb||
|sfs-sistim-project|sfs|sistim|project|
Panel

Anchor
Picking Selection of a short project acronym for your projectPicking
Selection of a short project acronym for your project

Picking

Selection of a short project acronym

for your project

.

indent
1
1
The first thing that must be done is to pick a *projectName* and a *projectArtifactId*Project teams have usually used the *<Product>* element of the SVN identifier as the short acronym for their project.&nbsp;&nbsp;These will be used throughout the life time of your project.
\\
\\
The *projectName* is a short acronym that is used to uniquely identify your project.
The *projectArtifactId* is the application context under which your project war fileIn the event that the *<Product>* element is not unique, then the project team would select a combination of the *<Product>* and *<Product type>* elements for the short acronym.

Here are a few examples of what other project have used in the past:
indent
2
2

||project acronym||SVN identifier||project description|
|ssb|sfs-ssb|student sponsored billing|
|ogs|academic-ogs-web|online grade submission|
|onlinereg|academic-onlinereg-web|online registration|
|iap|academic-iap|individual activities period|
Panel

Anchor
Selection of a project artifact Id
Selection of a project artifact Id

Selection of a project artifact Id.

indent
1
1

The project artifact Id is the Maven ArtifactId that will be used in your Maven project's pom.xml file.&nbsp;&nbsp;This the name under with your application  will be deployed to the OC4J server.
\\
\\
Once&nbsp;&nbsp;Therefore, the *projectName*name andthat *projectArtifactId*you haveselect beenmust selected,be theycoordinated shouldwith notserver be changedoperations.
\\
\\
Here are a few examples of what other project have used in the past:
indent
2
2
||projectNameproject acronym||projectArtifactIdproject artifact id||project description|
|ssb|sfs-ssb|student sponsored billing|
|ogs|ogs|online grade submission|
|onlinereg|onlinereg|online registration|
|iap|iap|individual activities period|