LSL Portal To-do

From Second Life Wiki
Revision as of 11:03, 28 February 2007 by Strife Onizuka (talk | contribs)
Jump to navigation Jump to search

   WORK IN PROGRESS

Work in Progress

To-Do

Use this page to keep track of what is still needed. Format as required.

  1. Decide on formatting guidelines.
  2. Generate up a list of pages required.
  3. Come up with some guidelines and a way for folks to indicate desire to work on any particular page, as well as to note progress.
  4. Import the categories and function list.

Status

  • Functions:
    • Needs:
      • Examples
      • Detailed specifications
      • Placed in categories
      • links to important related functions, events and topics
    • Done:
      • Basic write-ups
      • Basic category positions
  • Events:
    • Needs:
      • Examples
      • Detailed specifications
      • Time between triggers
      • Placed in categories
      • links to important related functions, events and topics
    • Done:
      • Basic write-ups
      • Basic category positions
  • Categories:
    • Needs:
      • Detailed explanations and articles on topic
    • Done:
      • Basic inclusion of functions, events, and constants
  • Articles:
    • Needs:
      • List of needed articles generated and written.
    • Done:
      • Limited selection of links in pages leading to needed articles.

Progress Tables

These are used for coordinating work on the Wiki. They are NOT meant to claim "ownership" or any such nonsense. They are simply to help us make sure we know who is working on what, and what state it is in, nothing more, nothing less. This is mainly being used in the initial "filling in the Wiki" phase, and is not meant to be used once we get it mostly done and fleshed out.


There will be two primary modes of creation on these articles. Some authors want to work on the entire article offline, and some want to work in an incremental way. The method column indicates what method is being used currently on the article. All articles will be incrementally improved after initial creation.

How to use these tables:

  1. Look for a page which is not currently listed as being worked on, or is listed as incremental method.
    • If you want to assist someone(s) with a large page they are already working on in the bulk method, please contact them first.
  2. Place your [[name]] in the Author(s) column of the page you want to indicate you are working on.
  3. If you would like to upload an article all at once, please indicate "bulk upload" in the method column of the table below, and add the following text to the page itself that you are creating. "I will be uploading this page as a complete article shortly, editing it now is likely futile ~~~~"
    • If you would like to incrementally create an article, put incremental in the column instead, and create the stub for the article.
  4. If you are starting work on a new page, place an initial "Getting Started" timestamp/signature in the Progress column, using four tildes (~~~~).
  5. As you progress to whatever milestones you want to set for yourself, place another note in the Progress column, indicating the status of the page.
  6. When the page is ready for proofing by the masses, please turn the page row in the table yellow like so:
    |- style="background-color:#ffffcc;"
    and change the method to incremental. |[[llFunction]]||[[Talarus Luan]]||Getting started ~~~~<br/>Ready for proofing ~~~~
  7. Once a page has been remained the same for 7 days, please turn the page row in the table green like so:
    |- style="background-color:#ccffcc;"
    |[[llFunction]]||[[Talarus Luan]]||Getting started ~~~~<br/>Ready for proofing ~~~~<br />Done! ~~~~

Notes:

  • Please don't specify "bulk upload" for more than one page at a time. Finish one, indicate it is ready for proofing, and move on to the next.
  • Pages indicated as "bulk upload" which show no activity for 3 days (72 hours) (including in the page's history; please check there as well) may be "taken over" by another author.

Current Category Page Progress

Page Author(s) Progress Method
Agent
Avatar
Camera
Communications
Collision
Color
Controls
Dataserver Radslns Hutchence Getting started Incremental
Detection
Dynamics
Group
Inventory
Land
Light
Link
List
Math
Movement
Name
Object
Particle
Physics
Primitive
Rotation
Scaling
Script
Sensor
Simulator
Sound
String
Teleport
Text
Texture
Time
Transformation
Translation
Vehicle
Video
Weather
World

Current Function Page Progress

Page Author(s) Progress Method
A
llAbs
llAcos
llAddToLandBanList
llAddToLandPassList
llAdjustSoundVolume
llAllowInventoryDrop
llAngleBetween
llApplyImpulse
llApplyRotationalImpulse
llAsin
llAtan2
llAttachToAvatar
llAvatarOnSitTarget
llAxes2Rot
llAxisAngle2Rot
B
llBase64ToInteger
llBase64ToString
llBreakAllLinks
llBreakLink
C
llCeil
llClearCameraParams
llCloseRemoteDataChannel
llCloud
llCollisionFilter
llCollisionSound
llCollisionSprite
llCos
llCreateLink
llCSV2List
D
llDeleteSubList
llDeleteSubString
llDetachFromAvatar
llDetectedGrab
llDetectedGroup
llDetectedKey
llDetectedLinkNumber
llDetectedName
llDetectedOwner
llDetectedPos
llDetectedRot
llDetectedType
llDetectedVel
llDialog
llDie
llDumpList2String
E
llEdgeOfWorld
llEjectFromLand
llEmail
llEscapeURL
llEuler2Rot
F
llFabs
llFloor
llForceMouselook
llFrand
G
llGetAccel
llGetAgentInfo
llGetAgentSize
llGetAlpha
llGetAndResetTime Darien Caldwell Darien Caldwell 12:02, 26 January 2007 (PST) Incremental
llGetAnimation
llGetAnimationList
llGetAttached
llGetBoundingBox
llGetCameraPos
llGetCameraRot
llGetCenterOfMass
llGetCreator
llGetColor
llGetDate
llGetEnergy
llGetForce
llGetFreeMemory
llGetGeometricCenter
llGetGMTclock
llGetInventoryCreator
llGetInventoryKey
llGetInventoryName
llGetInventoryNumber
llGetInventoryPermMask
llGetInventoryType
llGetKey
llGetLandOwnerAt
llGetLinkKey
llGetLinkName
llGetLinkNumber
llGetListEntryType
llGetListLength
llGetLocalPos
llGetLocalRot
llGetMass
llGetNextEmail
llGetNotecardLine
llGetNumberOfNotecardLines
llGetNumberOfPrims
llGetNumberOfSides
llGetObjectDesc
llGetObjectMass
llGetObjectName
llGetObjectPermMask
llGetOmega
llGetOwner
llGetOwnerKey
llGetParcelFlags
llGetPermissions
llGetPermissionsKey
llGetPos
llGetPrimitiveParams
llGetRegionCorner
llGetRegionFlags
llGetRegionFPS
llGetRegionName
llGetRegionTimeDilation
llGetRootPosition
llGetRootRotation
llGetRot
llGetScale
llGetScriptName
llGetScriptState
llGetSimulatorHostname
llGetStartParameter
llGetStatus
llGetSubString
llGetSunDirection
llGetTexture
llGetTextureOffset
llGetTextureRot
llGetTextureScale
llGetTime Darien Caldwell Darien Caldwell 12:02, 26 January 2007 (PST) Incremental
llGetTimeOfDay
llGetTimestamp
llGetTorque
llGetUnixTime
llGetVel
llGetWallclock
llGiveInventory
llGiveInventoryList
llGiveMoney
llGround
llGroundContour
llGroundNormal
llGroundRepel
llGroundSlope
H
llHTTPRequest Bleevo Plessis Bleevo Plessis 05:00, 31 January 2007 (PST) Incremental
I
llInsertString
llInstantMessage Darien Caldwell Darien Caldwell 12:46, 26 January 2007 (PST) Incremental
llIntegerToBase64
K
llKey2Name
L
llList2CSV
llList2Float
llList2Integer
llList2Key
llList2List
llList2ListStrided
llList2Rot
llList2String
llList2Vector
llListFindList
llListInsertList
llListRandomize
llListReplaceList
llListSort
llListStatistics
llListen
llListenControl
llListenRemove
llLoadURL
llLog
llLog10
llLookAt
llLoopSound
llLoopSoundMaster
llLoopSoundSlave
M
llMapDestination
llMD5String
llMessageLinked
llMinEventDelay
llModifyLand
llModPow
llMoveToTarget
O
llOffsetTexture
llOpenRemoteDataChannel
llOverMyLand
llOwnerSay
P
llParcelMediaCommandList Anthony Reisman Started Anthony Reisman 13:43, 8 February 2007 (PST) incremental
llParcelMediaQuery
llParseString2List
llParseStringKeepNulls
llParticleSystem Talarus Luan Starting Talarus Luan 13:40, 26 January 2007 (PST)
First draft publish pending table/template conflict issue resolution Talarus Luan 12:51, 28 January 2007 (PST)
Pretty much complete; needs a little pruning and cleanup. Talarus Luan 18:13, 28 January 2007 (PST)
incremental
llPassCollisions
llPassTouches
llPlaySound
llPlaySoundSlave
llPointAt
llPow
llPreloadSound
llPushObject
R
llRefreshPrimURL
llReleaseCamera
llReleaseControls
llRemoteDataReply
llRemoteDataSetRegion
llRemoteLoadScriptPin
llRemoveFromLandBanList
llRemoveFromLandPassList
llRemoveInventory
llRemoveVehicleFlags
llRequestAgentData
llRequestInventoryData
llRequestPermissions
llRequestSimulatorData
llResetOtherScript
llResetScript
llResetTime Darien Caldwell Darien Caldwell 12:02, 26 January 2007 (PST) Incremental
llRezAtRoot
llRezObject
llRot2Angle
llRot2Axis
llRot2Euler
llRot2Fwd
llRot2Left
llRot2Up
llRotBetween
llRotLookAt
llRotTarget
llRotTargetRemove
llRotateTexture
llRound
S
llSameGroup
llSay Darien Caldwell Darien Caldwell 12:46, 26 January 2007 (PST) Incremental
llScaleTexture
llScriptDanger
llSendRemoteData
llSensor
llSensorRemove
llSensorRepeat
llSetAlpha
llSetBuoyancy
llSetCameraAtOffset
llSetCameraEyeOffset
llSetCameraParams
llSetColor
llSetDamage
llSetForce
llSetForceAndTorque
llSetHoverHeight
llSetLinkAlpha
llSetLinkColor
llSetLocalRot
llSetObjectDesc
llSetObjectName
llSetParcelMusicURL
llSetPayPrice
llSetPos
llSetPrimURL
llSetPrimitiveParams
llSetRemoteScriptAccessPin
llSetRot
llSetScale
llSetScriptState
llSetSitText
llSetSoundQueueing
llSetSoundRadius
llSetStatus
llSetText
llSetTexture
llSetTextureAnim
llSetTimerEvent
llSetTorque
llSetTouchText
llSetVehicleFlags
llSetVehicleFloatParam
llSetVehicleRotationParam
llSetVehicleType
llSetVehicleVectorParam
llShout [[Darien Caldwell Darien Caldwell 12:46, 26 January 2007 (PST) Incremental
llSin
llSitTarget
llSleep
llSqrt
llStartAnimation
llStopAnimation
llStopHover
llStopLookAt
llStopMoveToTarget
llStopPointAt
llStopSound
llStringLength Rads Looking for pretty formatting guidelines, colors, etc for LSL examples
llStringToBase64
llSubStringIndex
T
llTakeCamera
llTakeControls
llTan
llTarget
llTargetOmega
llTargetRemove
llTeleportAgentHome
llToLower
llToUpper
llTriggerSound
llTriggerSoundLimited
U
llUnescapeURL
llUnSit
V
llVecDist
llVecMag
llVecNorm
llVolumeDetect
W
llWater
llWhisper Darien Caldwell Darien Caldwell 12:17, 26 January 2007 (PST) Incremental
llWind
X
llXorBase64StringsCorrect

Current Deprecated/Removed Function Page Assignments

Page Author(s) Progress Method
G
llGodLikeRezObject
M
llMakeExplosion
llMakeFire
llMakeFountain
llMakeSmoke
R
llRemoteLoadScript
S
llSound
llSoundPreload
X
llXorBase64Strings

Current Topic Page Assignments

Page Author(s) Progress Method
Quaternions
XML-RPC