Go to Post You can make unfounded guesses, but chances are you'll come off looking like a moron. Let's try and avoid that. - Karthik [more]
Home
Go Back   Chief Delphi > Other > FIRST-related Organizations
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 24-05-2005, 16:39
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
New Module system

Due to the fact that the current module system is so easily broken, it is going to undergo a massive restructuring. (The first evidence of this is the openfirst.info.php files found in CVS.)

The basic idea is that a module could be installed, uninstalled, or updated without worry about conflictions. This would include DB tables, translations, hooks, or anything else.

There would be several core "modules", which are used by the central code and likely universally. They would include:
  • The Module Manager (installing, uninstalling, and configuring modules)
  • Documentation (the "help files")
  • Users (sessions, option storage, login, permissions)
  • Edit (universal markup parser)
  • Language (translations)
  • Hooks (low-level extensions)

Each of these provides a functionality that is used by several (if not all) modules. They would be implemented mostly as a seperate module, but are used by the core.

The directory structure of modules could be as follows:
  • /<module> - The basic files.
  • /skins/<module> - CSS and images needed by the module
  • /documentation/<module> - documentation for that module.
  • /language/<module> - Translations of the text used in that module.
None of these are required. However, a mature module should have all that are applicable.

Any ideas? Comments?
Reply With Quote
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Boilermaker Regional Wireless Scouting System. Josh Hambright Regional Competitions 4 21-03-2005 19:48
**FIRST EMAIL**/A note on the FRC scoring system sanddrag FIRST E-Mail Blast Archive 13 17-03-2005 04:37
Need a FIRST Robotics control system kershawrobotics General Forum 3 07-07-2003 09:49
control system worth more than $500 archiver 2001 8 24-06-2002 02:00
New Innovation FIRST control system and the dashboard archiver 2000 0 23-06-2002 22:15


All times are GMT -5. The time now is 03:52.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi