Sign In

    Enjoy FOSSwire's content? Have it delivered! Subscribe

    Ohio LinuxFest is ready for 40 Years

    Ohio LinuxFest is definitely one of my favorite Linux and open-source conferences. If you’ve never been to a Linux conference, now is a great time to begin. If you have, it’s also a great time to experience this conference.

    The main reason you should go? It’s free. OLF is funded by sponsors, so you aren’t required to pay to get in (though you certainly can upgrade your conference pass if you choose). The only thing you have to do is register. Registration closes on September 19th, so be sure you’re not left out!

    From Ohio LinuxFest: Back to the Future of Linux!:

    Don’t miss your last chance to register for Ohio Linux Fest! A mere two weeks away on September 25–27, it’s coming faster than a Free Software freight train!
    ...
    People come to OLF to meet with others that have helped create things like the backbone of the Internet, FireFox, Linux and the Apache web server. If you come to Ohio Linux Fest you will gain a unique perspective of this community. You will see the technology and some of the faces that have made possible such a wonderful change to the digital world.

    There are some great speakers at the event, including Doug McIlroy, the inventor of the UNIX pipe, as a keynote speaker:

    The featured keynote speaker this year is Doug McIlroy, a major contributor to the great grandfather of Linux and a direct contributor to code that powers many of the Unix products of today. Doug invented the concept of pipes inter-process data streams that no true Unix / Linux geek can live without. This concept made its way into less stable products as well from other proprietary vendors.

    It’s definitely an event you don’t want to miss. Visit the Ubuntu booth and there’s a good chance you’ll see me there.

    OLFU training classes will be offered the day before the event on the 25th. This is, literally, a bargain. This years training will be guided by LOPSA Where else can you go and get a days worth of training for only $350.00?
    What other crazy things will you miss out on if you miss OLF? You’ll miss cool Tee Shirts, the yearly After-Party, the Free-Geek Columbus Linux Basics and more. Don’t be sorry that you didn’t register for the event.

    There’s a rumor about that some people go to OLF for the after-party.

    Regardless of your reason, make it a point to register. You’ll have a great time, trust me.

    See you there!


    The File Menu

    This.

    The File menu has been around since the dawn of user interfaces. But do you know what? It has overstayed its welcome. The File menu has been abused in far too many applications.

    A File menu should deal with files. That’s it. Open a file, save a file, print a file, quit editing the file. Some, no.. most applications have been using the File menu to do everything from opening new windows to changing preferences. They don’t belong there: opening a new window should go in a Window menu, and changing preferences should be under Edit or Tools.

    Here are some specific instances I’m talking about. I’m not trying to pick on any application or developer, these are just applications I have installed at the moment. But they should be fixed.

    • Firefox, Epiphany, Opera, and many other browsers are abusers of the File menu. A browser generally does not have a whole lot to do with files at all. Two, maybe three items on their File menus might actually fit. But things like Open Tab, Location, and Send Link? No. It would make more sense to rename the File menu to "Browser" or "Web".
    • GNOME System applets like system-config-printer-applet that only have one option in their File menu: Close. Really?
    • Seahorse has a File menu that will create, import, or export keys and passwords. It kind of makes sense, but a something like "Key" or "Keyring" sounds more in-context.
    • GNOME Terminal has a File menu that doesn't have a thing to do with files.
    • Evolution has a huge File menu that has little do with files. "Mail" or even "Evolution" would be more appropriate.

    • Synaptic's File menu could be "Package," but considering there is already a Package menu other things would need to be reorganized.
    • Olive's File menu has more to do with branches, though some items would fit as File.
    • GConf Editor's File menu has five items for managing keys, two of which are disabled unless you know what you're doing.
    • D-Feet has a File menu that allows you to connect to different D-Bus sessions. I can't quite put my finger on what this should really be labeled.
    • Devhelp, a documentation browser, has a File menu that opens new windows and prints.
    • Many, many more.

    Again, if you’re a developer of something on this list, don’t feel too offended. Glade (a GTK+ designer program) sticks a File menu on new menubars by default, so it may just be an oversight. That doesn’t mean that it shouldn’t be fixed.

    There are programs where it does make sense to have a File menu: Gedit, OpenOffice.org, GIMP, PiTiVi, and other applications that edit files as their main function.

    Instead of dropping the File menu, it should be renamed to something more useful. Even though many applications abuse the File menu, there are plenty that do not. Banshee has a Media menu; Rhythmbox has Music. Most GNOME games have a Game menu. Baobab has Analyzer. Totem: Movie; Vinagre: Machine; Empathy: Chat; Gwibber: Gwibber.
    Yes, even renaming your File menu to the name of your application might even be a good option.

    So the next time you’re designing a GUI, keep in mind that your menus should make sense. Do that and we’ll have world peace. Well, maybe not, but it will shut me up.


    Still Here

    Things tend to get a little crazy around the summer, don't they?

    I'd like to apologize for the lack of recent content on FOSSwire. We've all been pretty busy with many different things, but I can promise you that we're not jumping the ship. New articles and fun things for you to read will be back online before you know it.

    FOSSwire is also a great place to get your own project some publicity. Just wrote a really cool new application? Submit an article about it. Found a sweet new way to configure your kernel? Tell us about it. It's easy: sign in, submit your article, and get it reviewed, edited, and commented on until it makes its way to the front page. As long as it is open-source related and doesn't sound like a complete advertisement, we'll allow it.

    We have a decent backlog of posts, tutorials, and articles. Help contribute yourself and have your name on the next popular article!


    1. 1
    2. 2
    3. 3
    4. ...
    5. Go to