GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Justin Edward Muniz
 I am excited for this year's Google Summer of Code, and I have a
project in mind that I am working to propose.

 I am a CS major and have experience with Qt, C++ and shell scripting.
I have been developing on FreeBSD for several years, and I am looking to
tackle developing a new Qt front-end for the freebsd-update command.

 I am thinking a rather straight-forward user interface with more
advanced options available (such as selecting a specific server). I am
looking for constructive feedback, and also a developer interested in
mentoring me this Summer.

 Thanks everyone for your time, and for your hard work.

Justin Muniz
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Chris Rees
On 14 April 2013 07:11, Justin Edward Muniz justin.mu...@maine.edu wrote:
  I am excited for this year's Google Summer of Code, and I have a
 project in mind that I am working to propose.

  I am a CS major and have experience with Qt, C++ and shell scripting.
 I have been developing on FreeBSD for several years, and I am looking to
 tackle developing a new Qt front-end for the freebsd-update command.

  I am thinking a rather straight-forward user interface with more
 advanced options available (such as selecting a specific server). I am
 looking for constructive feedback, and also a developer interested in
 mentoring me this Summer.

  Thanks everyone for your time, and for your hard work.

Are you referring to the suggestion below?

https://wiki.freebsd.org/IdeasPage#KDE_front-ends_to_the_freebsd-update.288.29utility

Colin Percival (CCd) mentions he would be the technical contact for
this project, though that was five years ago-- perhaps he'd like to
comment.

Chris
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Jilles Tjoelker
On Sun, Apr 14, 2013 at 02:11:44AM -0400, Justin Edward Muniz wrote:
  I am excited for this year's Google Summer of Code, and I have a
 project in mind that I am working to propose.

  I am a CS major and have experience with Qt, C++ and shell scripting.
 I have been developing on FreeBSD for several years, and I am looking to
 tackle developing a new Qt front-end for the freebsd-update command.

  I am thinking a rather straight-forward user interface with more
 advanced options available (such as selecting a specific server). I am
 looking for constructive feedback, and also a developer interested in
 mentoring me this Summer.

If you want to work on freebsd-update, I think it will be more useful to
improve freebsd-update itself. Some issues are:

* It is not particularly robust in the face of errors (such as a full
  disk). From reading the documentation, you might get the impression
  that it is better than it actually is. The state for the rollback
  command is only set up after installation of the update so that
  command is not useful for backing out a partially installed update.

* The upgrade feature takes large amounts of time and network bandwidth.

* Less required user interaction would be nice. Think of upgrading many
  machines.

* freebsd-update and pkgng are two upgrade systems. Perhaps
  freebsd-upgrade should be scrapped altogether in favour of a
  pkgng-based solution.

If you want to write GUIs, perhaps a pkgng GUI is more interesting.

-- 
Jilles Tjoelker
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Wojciech Puchar

I am a CS major and have experience with Qt, C++ and shell scripting.
I have been developing on FreeBSD for several years, and I am looking to
tackle developing a new Qt front-end for the freebsd-update command.


spend your time for something more useful :)
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Justin Edward Muniz
Thank you for your advice! I have already sent an email to Colin, and I did
indeed take the idea from that page.

Justin Muniz

On Sun, Apr 14, 2013 at 7:04 AM, Chris Rees cr...@freebsd.org wrote:

 On 14 April 2013 07:11, Justin Edward Muniz justin.mu...@maine.edu
 wrote:
   I am excited for this year's Google Summer of Code, and I have a
  project in mind that I am working to propose.
 
   I am a CS major and have experience with Qt, C++ and shell
 scripting.
  I have been developing on FreeBSD for several years, and I am looking to
  tackle developing a new Qt front-end for the freebsd-update command.
 
   I am thinking a rather straight-forward user interface with more
  advanced options available (such as selecting a specific server). I am
  looking for constructive feedback, and also a developer interested in
  mentoring me this Summer.
 
   Thanks everyone for your time, and for your hard work.

 Are you referring to the suggestion below?


 https://wiki.freebsd.org/IdeasPage#KDE_front-ends_to_the_freebsd-update.288.29utility

 Colin Percival (CCd) mentions he would be the technical contact for
 this project, though that was five years ago-- perhaps he'd like to
 comment.

 Chris

___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Eitan Adler
On 14 April 2013 11:42, Justin Edward Muniz justin.mu...@maine.edu wrote:
 Thank you for your advice! I have already sent an email to Colin, and I did
 indeed take the idea from that page.

I think GUI front ends to freebsd-update, portsnap, or pkgng would all
be useful.

One thing I would look into though, is what PC-BSD offers. They may
already have similar things.


-- 
Eitan Adler
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Justin Edward Muniz

 I think GUI front ends to freebsd-update, portsnap, or pkgng would all be
 useful.

 One thing I would look into though, is what PC-BSD offers. They may
 already have similar things.

 Very interesting, I am checking out the source for PC-BSD's updater to
study it.
Portsnap and pkgng seem like interesting projects, would it be bizarre to
combine
functionality into one GUI? I need to do more research on pkgng, I am more
familiar
with the other commands.
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Kimmo Paasiala
On Sun, Apr 14, 2013 at 7:02 PM, Justin Edward Muniz
justin.mu...@maine.edu wrote:

 I think GUI front ends to freebsd-update, portsnap, or pkgng would all be
 useful.

 One thing I would look into though, is what PC-BSD offers. They may
 already have similar things.

 Very interesting, I am checking out the source for PC-BSD's updater to
 study it.
 Portsnap and pkgng seem like interesting projects, would it be bizarre to
 combine
 functionality into one GUI? I need to do more research on pkgng, I am more
 familiar
 with the other commands.

Please don't mix the two, they are related but their usages do not
really overlap.

portsnap(8) only deals with keeping the ports(7) tree and the
/usr/ports/INDEX file up to date.

PKGNG (like the old pkg_* tools) is mostly concerned with registering
built ports as packages or installing pre-built packages in the
system. Some functionality of it does use the ports tree but it does
not depend on it.


I have to also ask, what would a GUI offer that the command line tools
do not offer at the moment?


-Kimmo
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Eitan Adler
On 14 April 2013 12:15, Kimmo Paasiala kpaas...@gmail.com wrote:
 I have to also ask, what would a GUI offer that the command line tools
 do not offer at the moment?

A GUI.


-- 
Eitan Adler
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Kimmo Paasiala
On Sun, Apr 14, 2013 at 7:17 PM, Eitan Adler li...@eitanadler.com wrote:
 On 14 April 2013 12:15, Kimmo Paasiala kpaas...@gmail.com wrote:
 I have to also ask, what would a GUI offer that the command line tools
 do not offer at the moment?

 A GUI.



That's kind of given :D

But does FreeBSD lack a GUI for ports/packages management? I don't see
many requests for such things on the FreeBSD forums or on the mailing
lists.

-Kimmo
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Fernando ApesteguĂ­a
On Sun, Apr 14, 2013 at 6:22 PM, Kimmo Paasiala kpaas...@gmail.com wrote:

 On Sun, Apr 14, 2013 at 7:17 PM, Eitan Adler li...@eitanadler.com wrote:
  On 14 April 2013 12:15, Kimmo Paasiala kpaas...@gmail.com wrote:
  I have to also ask, what would a GUI offer that the command line tools
  do not offer at the moment?
 
  A GUI.
 
 

 That's kind of given :D

 But does FreeBSD lack a GUI for ports/packages management? I don't see
 many requests for such things on the FreeBSD forums or on the mailing
 lists.


It seems we already have something similar in the ports[1] collection.
There is also a newer version[2] using Qt4 but it seems more limited. It
might be worth a look at those first.

[1] ports-mgmt/kports
[2] ports-mgmt/kports-qt4



 -Kimmo
 ___
 freebsd-hackers@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
 To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org

___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Justin Edward Muniz

 Please don't mix the two, they are related but their usages do not really
 overlap.

 portsnap(8) only deals with keeping the ports(7) tree and the
 /usr/ports/INDEX file up to date.

 PKGNG (like the old pkg_* tools) is mostly concerned with registering
 built ports as packages or installing pre-built packages in the
 system. Some functionality of it does use the ports tree but it does
 not depend on it.


 Yes, that does make sense; thank you for your input. A set of GUIs
seems like the
way to go, the reason why I considered combining them is for convenience. I
am still learning
about pkgng, but I do understand that it does not replace ports package
management
tools.

 A front-end could certainly add or combine functionality for
convenience, but
some admins run multiple operating systems and may have to reference notes
before updates.
And some newer users might prefer a GUI for some of these common commands.

Justin Muniz
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Justin Edward Muniz

 It seems we already have something similar in the ports[1] collection.
 There is also a newer version[2] using Qt4 but it seems more limited. It
 might be worth a look at those first.

 [1] ports-mgmt/kports
 [2] ports-mgmt/kports-qt4

  Yes, I just found those GUI programs myself. No sense reinventing the
wheel;
I will check out the functionality and make sure I don't overlap. I am most
interested
in a GUI front-end for updating binary updates to the base system. Thank
you for taking
your time to help! I will keep researching current GUI projects and make
sure this is
worthwhile.

 Everyone has given me much to work with, I appreciate it all.

Justin Muniz
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


Re: GSOC: Qt front-end for freebsd-update

2013-04-14 Thread Kimmo Paasiala
On Sun, Apr 14, 2013 at 7:50 PM, Justin Edward Muniz
justin.mu...@maine.edu wrote:

 It seems we already have something similar in the ports[1] collection.
 There is also a newer version[2] using Qt4 but it seems more limited. It
 might be worth a look at those first.

 [1] ports-mgmt/kports
 [2] ports-mgmt/kports-qt4

  Yes, I just found those GUI programs myself. No sense reinventing the
 wheel;
 I will check out the functionality and make sure I don't overlap. I am most
 interested
 in a GUI front-end for updating binary updates to the base system. Thank
 you for taking
 your time to help! I will keep researching current GUI projects and make
 sure this is
 worthwhile.

  Everyone has given me much to work with, I appreciate it all.

 Justin Muniz


Could you also take a look at how security/pinentry-* ports offer
multiple ways to implement a GUI for a simple service, it offers a
curses, QT and GTK frontends to pinentry.

-Kimmo
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org


GSOC and Contribution to open source.

2013-04-14 Thread santosh hosamani
Hi ,

I am interested in participating for GSOC -2013 . I am interested in
following ideas

CPU online/offline project
BHyVe BIOS emulation to boot legacy systems I have two years of work exp in
linux kernel  device driver,C

now I have selected master thesis as  virtualization so I would be
interested in contributing to this field .
and I have no prior experience in open source so I would be really thankful
if anyone could guide me how to start contributing
to the world of open source.

Regards,
santosh.
___
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to freebsd-hackers-unsubscr...@freebsd.org