[SlimDevices: Jive] Where to next?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sam Donham

    [SlimDevices: Jive] Where to next?

    Having tweaked my Fedora box and router, Jive finally works and is able to
    connect to my remote slimserver. I've spent the last few days familiarizing
    myself with LUA (I'm a language junkie) allowing me to add various menus and
    perform a few simple functions with Jive.
    Now I'm left with wondering "what should I do next with Jive?"

    I understand that Logitech does not want to divulge too much information
    about upcoming products, but it's hard to contribute without having some
    sort of development plan....
    For instance, I've considered adding volume controls but later decided
    against this because should the Jive Platform be used as a hardware remote,
    there will likely be dedicated volume buttons. If it's not used as a
    hardware remote, then this could be useful. (As a side, note, I just this
    second noticed "function _openVolumePopup(vol)" perhaps I'll enable that
    instead)

    I'm hoping that someone might be able to provide me with an idea as to what
    I (and the community) can add to Jive. For instance, can someone say "We
    need to add {x} to Jive, but haven't gotten around to it." Seeing as I'm
    fairly new to LUA and Jive, I'm looking for something really simple to do,
    something that will pave the way for more complex operations. Ideally, a
    development plan would be nice, but I can understand if Logitech is not
    quite ready to give that up.

    In the meantime, I'm just going to keep poking around the code. Perhaps
    I'll add "Track Length" and "Time Remaining" fields to the Now Playing
    window as I like those. Any insight as to where Jive is headed would be of
    tremendous help. Thanks..

  • sdonham
    Senior Member
    • Sep 2006
    • 135

    #2
    Re: Where To Next?

    Oops, just realized that the volume popup works, I was just hitting the wrong keys......
    I'll admit, I get a little overzealous and tend to jump into things head first, but it still leaves the question, what can I work on that would be useful? Any ideas?

    Comment

    • rtitmuss
      Senior Software Engineer - Logitech/Slim Devices
      • Apr 2005
      • 1394

      #3
      Hi Sam,

      Thanks for your interest in Jive. As a language junkie how are your finding LUA? I've really grown to like it over the past few months.

      Here are a few project ideas for people to look at. I have split these up based on programming skills needed.
      • LUA projects
        • Now playing screen saver, included song info, album art and track progress. If you'd like to have a go at this please email me and I'll send you some artwork to aim for.
        • Status bar settings, to enable/disable the status bar icons.
        • Localization for Jive applets. This should use the same format strings file as slimserver, and include a settings menu to let you select your language.
        • Clock screensaver.
        • RSS News ticker applet.
        • Simple games: Pac man, Tetris, or others.

      • LUA/Perl projects
        • Search music menu.
        • Player settings. e.g. changing the repeat, shuffle and sleep options.
        • Show briefly popups, based on when showBriefly is used for Squeezebox. For example to confirm playing, adding, deleting, inserting music in a playlist.

      • LUA/C projects
        • Sound effects on key entry, using SDL to play audio.
        • Mouse support.
        • Fully justified text formatting and better UTF-8 word wrapping for the Textarea widget.

      • Installers
        • Windows installer - my attempts at this don't seem to work!
        • Linux rpm.
        • OSX installer.


      Please ask if you need more information or help to get started.

      Richard

      Comment

      • gb115b
        Member
        • Oct 2005
        • 90

        #4
        a maemo installer for the n800 ?

        Comment

        Working...