[haiku-development] Your opinion: Priorities for GSOC

  • From: Scott Jacovidis <scottybe2012@xxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sat, 24 Mar 2012 14:05:08 -0400

Hello,

I posted on the main haiku list several projects that I would be
interested in for GSOC.  Now that I have had more time to think about
them, I would like your input on how you would prioritize my list
along with why it should be a priority.

*** Message Manager - Is a message archiving / composition tool that
is being designed with developers in mind but will eventually be
useful to other types of users.  The idea is that you can dispatch
saved BMessages (or load a new one from template or scratch) to a team
or thread running on a local machine or over the network.  This would
allow testing of applications and remote control of processes.
Additionally you would be able to send messages at intervals or even
set-up simple state machines that dispatch messages upon receiving
events. The idea will be more useful in the future when used to drive
multiple applications in an automated fashion.

*** Code View (Modular Edit View) - The existing ideas would be
expanded on to provide a code view that reduces a programmers
keystrokes while coding.  This includes the auto complete feature
along with making the source code tractable (click on a function and
zoom to the reference), and other time time saving features. The code
view will have a configurable syntax recognition system that allows
custom highlighting of code without having to change source.

*** Graphical Project Manager - Designed to make it easy for newcomers
to Haiku to get started along with providing project management
features to save experienced developers time.  It will include the
ability to creation of jam files for easy compilation,  and wizzards
to create basic application types, ability to browse code that is
included from project files.

*** Tracker Add-on for Source Control - Tracker integration for git
and svn to make it easier for developers to control source code.  Also
integrate bug tracking so that commits can be linked to the bugs in
trac.

*** Qt Port work - work on the port of Qt so that we can have access
to Qt applications on the Haiku Platform.  This would allow many
developer tools and other software to be available and will
potentially attract more users to Haiku.

Note: All of the ideas listed are suggestions are from the Haiku GSOC
Ideas list or from other members of the community except for the
Message Manager which is my own personal idea.

Your thoughts will be considered in how I will prioritize the quality
of the proposals for each idea.  The more input that I receive, the
better I will be able to assess the needs of the community.

Scott

Other related posts: