User:Mbooth

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
Line 1: Line 1:
 
= Mat Booth =
 
= Mat Booth =
  
Mat Booth is a software engineer who works commercial [http://en.wikipedia.org/wiki/SCADA SCADA] systems by day and hacks on Fedora and other Open Source software by night.
+
I am a is a software engineer for the Red Hat Eclipse Team.
  
Email: [mailto:fedora(at)matbooth.co.uk fedora(at)matbooth.co.uk]
+
Email: [mailto:mbooth@fedoraproject.org mbooth@fedoraproject.org]
  
Website: [http://www.matbooth.co.uk/ www.matbooth.co.uk]
+
I mostly maintain Eclipse and Java related packages in Fedora, a comprehensive list can be seen in the [https://admin.fedoraproject.org/pkgdb/packager/mbooth/ Package Database].
 
+
= Activities Within Fedora =
+
 
+
== Package Maintenance ==
+
 
+
A comprehensive list of the packages I maintain in Fedora can be seen in the [http://admin.fedoraproject.org/pkgdb/users/packages/mbooth Package Database]. What follows is a brief test plan for some of the packages I maintain.
+
 
+
* '''eclipse-epic'''
+
** Run eclipse from a terminal with -consoleLog.
+
** Open Perl perspective, create a new Perl project with Module::Starter bits and create a new Perl file.
+
** Syntax highlighting, occurrence highlighting, content-assist and Outline view contributions work.
+
** Syntax error markers shown in Problems view and task tag markers shown in Tasks view.
+
** Mouse-over Perl built-in function tooltips work.
+
** Hit Ctrl-Shift-F to make sure Perl Tidy formatting works.
+
** Right-click a built-in function "Perldoc" option opens Perldoc view.
+
** Right-click a user function "Open Declaration" option works.
+
** Create a "Perl Local" run profile and run, results appear in console.
+
** Set a breakpoint and debug local profile, results appear in console and variable view works.
+
** Create a "Perl CGI" run profile and run, server status appears in console, results appear in browser.
+
** Set a breakpoint and debug CGI profile, server status appears in console, results appear in browser and variable view works.
+
** TODO: Pod::Checker, Perl::Critic integration.
+
 
+
* '''eclipse-phpeclipse'''
+
** Run eclipse from a terminal with -consoleLog.
+
** Open PHP perspective, create a new PHP project and PHP file.
+
** Syntax highlighting, occurrence highlighting, content-assist and Outline view contributions work.
+
** Syntax error markers shown in Problems view and task tag markers shown in Tasks view.
+
** Start, stop and restart apache successfully.
+
** Apache stops when eclipse is closed.
+
** When running apache, right-click the editor "Show In->PHP Browser" works.
+
** When running apache, right-click navigator view "Open PHP Browser" works.
+
** Right-click navigator view "External PHP Parser" runs and results are in the console.
+
** Win32 help preference page is removed.
+
** Mouse-over PHP built-in function tooltips work and PHP Manual view works.
+
** Right-click a built-in function "PHP Help" opens help system to correct page.
+
** Right-click a user function "Open Declaration" option works.
+
** All the "PHPEclipse Help" links work in the help contents.
+
** TODO: Run profiles and debugging.
+

Revision as of 16:17, 6 June 2014

Mat Booth

I am a is a software engineer for the Red Hat Eclipse Team.

Email: mbooth@fedoraproject.org

I mostly maintain Eclipse and Java related packages in Fedora, a comprehensive list can be seen in the Package Database.