Changes

Jump to: navigation, search

Portable DXR

968 bytes added, 07:11, 17 April 2009
Development updates
===Perl Interpreter===
The Perl parser will be needed by the files in charge of talking to the internet and the create pages from databasequeries. It should needs to be able to connect to run from within the update server extension on Windows, Linux, and download the update log, then apply the updates to the database accordinglyMac.So far we found [http://perldoc.perl.org/perlembed.html perlembedPerlembed]. It allows us to use Perl from C, which means that we could compile our program with headers that will be able to alternate between Windows, Linux, and Mac. =====Other Finds:=====* [http://www.perlmonks.org/ PerlMonks]* [http://use.perl.org/ use Perl]* [http://en.wikipedia.org/wiki/Perl Wikipedia Perl]
===Web Server===
* Update services
* Data transaction
 
======UI======
* Navigation
* Tree:
**Source Code
**Documentation '''(Source code documentation)'''
**Help '''(PDXR Documentation)'''
**Options
*** Automatic updates
*** Prompted updates
*** Session saving
=Roadmap=
(coming soon)
* Port [http://zenit.senecac.on.ca/wiki/dxr/ DXR] <small>'''(1 week)'''</small>
 
* Modify UI <small>'''(4 weeks total)'''</small>
** Left panel:
*** Source Code
*** Documentation <small>(Source code documentation) '''(1 week)'''</small>
*** Help <small>(PDXR Documentation) '''(2 weeks)'''</small>
*** Options <small>'''(1 week)'''</small>
**** Automatic updates
**** Prompted updates
**** Session saving
 
* Implement the web server <small>'''(1 week)'''</small>
** Test the web server on the different platforms
 
* Implement the Perl parser <small>'''(1 week)'''</small>
** Test Perl scripts on the different platforms
 
* Code the CGI tools <small>'''(4 weeks)'''</small>
=News & Updates=
 
==Development updates==
Project is on hiatus from Jan 2009. It may restart in May 2009 or September 2009 depending on the schedule of the contributors.
 
==Meetings (Chronological)==
==TODO==
* Need to get a perl (and python?) interpreter into the extension or into an installer so it lives locally as well <small>'''(by 27/11/08)''' ([[User:Samer.Ziadeh|Samer Ziadeh]])</small>.
** Must work within the extension
** It probably doesn't need to be ligthweight.
** Do we make sure the web server is up to date?
*** How would we do that?
*** Are we going to add options in the setting regarding to the updates?
**** Automatically check for updates
**** Prompt before download updates
**** Prompt before installing updates
**** Never ask again
* Explain how these work: <small>'''(by 27/11/08)''' ([[User:Jamesboston|James Boston]])</small>

Navigation menu