task"Super-Project" for AVR-related projects - Tasks: task #9166, [GSoC] [AVRDUDE] Create a GUI...

 
 

You are not allowed to post comments on this tracker with your current authentification level.

task #9166: [GSoC] [AVRDUDE] Create a GUI front-end to avrdude

Submitted by:  Eric Weddington <arcanum>
Submitted on:  Thu 05 Mar 2009 06:51:43 PM UTC  
 
Should Start On: Thu 05 Mar 2009 07:00:00 AM UTCShould be Finished on: Thu 05 Mar 2009 07:00:00 AM UTC
Category: AVRDUDEPriority: 5 - Normal
Status: NonePrivacy: Public
Percent Complete: 0%Assigned to: None
Open/Closed: OpenEffort: 0.00

Thu 12 Mar 2009 05:38:31 PM UTC, comment #3:

I think for developing the GUI part for linux and BSD, one can use the gtk+ libraries. I have some experience working on gtk+ libraries. For windows, either gtk+ or windows APIs for building the GUI can be used.

I am an aspirant for GSoC 2009 and I have been working on AVR devices and avr tools for the last 3 years.

Comments and suggestions are welcome.

saurabh <saurabhgupta1403>
Wed 11 Mar 2009 10:12:16 AM UTC, comment #2:

Note that by now, AVRDUDE does not yet have the full
infrastructure available for this, so certain changes in
the AVRDUDE project itself will be required. Therefore,
anyone interested in that project should be able to:

. communicate the required changes with the AVRDUDE developers

. build AVRDUDE from a SVN (subversion) snapshot

The required changes would be infrastructural changes in
AVRDUDE's build system, including restructuring the source
tree.

Note that a GUI solution that sits on top of the existing
AVRDUDE commandline tool is explicitly not desired. There
are already some solutions of that kind, but these suffer
from a number of drawbacks that could be resolved by placing
the GUI on top of the backend library, making it an
integrated application.

Joerg Wunsch <joerg_wunsch>
Project Administrator
Tue 10 Mar 2009 08:27:18 PM UTC, comment #1:

This project will be good for students interested in writing a GUI for an existing command-line program with an emphasis on cross-platform capabilities and usability.

Difficulty level would be easy to medium (for the testing part).

Eric Weddington <arcanum>
Project Administrator
Thu 05 Mar 2009 06:51:43 PM UTC, original submission:

AVRDUDE is a command-line programming utility for the AVR. However, it has been redesigned recently to allow a front-end GUI to be built, that links to several AVRDUDE libraries.

We would like to have a cross-platform GUI to be created for AVRDUDE, that works with Linux, Windows, FreeBSD, Mac OS X, and potentially other host systems (e.g. Solaris, NetBSD) that uses the existing library interface.

Eric Weddington <arcanum>
Project Administrator

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by saurabhgupta1403 (Posted a comment)
  • -unavailable- added by joerg_wunsch (Posted a comment)
  • -unavailable- added by arcanum (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    No Changes Have Been Made to This Item

    Back to the top


    Powered by Savane 3.1-cleanup