Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#454 Add JTattoo Themes

open
Rob Manning
5
2013-02-12
2012-07-09
JohnnyBoy
No

JTattoo is free to distribute with non-commercial applications.
http://www.jtattoo.net/Purchase.html

It also has some quite nice looking themes:
http://www.jtattoo.net/ScreenShots.html

I can add the default LAF with the ~/.squirrel-sql/plugins/laf/extralafs route but I can't activate the themes.

Can you add jtattoo and a way of selecting its themes (like SkinLF) to the default distribution please.

Discussion

  • Rob Manning
    Rob Manning
    2012-08-03

    The license isn't open source, so we cannot distribute the software with our app (SourceForge TOS). Unless we want it to be broken right out-of-the-box (meaning the user has to download and install it manually), you need to convince the author to license it using an open source license. Also, we use maven for builds so a Maven artifact would be needed. This can be done only once the project has an open-source license (Maven Central TOS)

    Rob

     
  • JohnnyBoy
    JohnnyBoy
    2012-08-08

    I contacted the author and he is considering switching to the LGPL V3 as long as the license allows him to earn some money for the commercial use of JTattoo.

    Is that licence compatible with the TOS you mention?

     
  • Rob Manning
    Rob Manning
    2012-08-11

    LGPL v3 is an acceptable OSS license. In fact, we use LGPL v2 for SQuirreL.

    Rob

     
  • JohnnyBoy
    JohnnyBoy
    2013-01-04

    Good news!
    A new version (1.6.5) of JTattoo has been released and the license has changed to GPLv2 or later for open source projects.
    http://www.jtattoo.net/License.html

     
  • Gerd Wagner
    Gerd Wagner
    2013-01-08

    Rob,

    do you know how to smoothly integrate the JTattoo libs with Maven?

    Gerd

     
  • Rob Manning
    Rob Manning
    2013-02-10

    The artifact is now in Maven Central, and I am adding support for it to the LAF plugin.

    Rob

     
  • Rob Manning
    Rob Manning
    2013-02-12

    This is available in the Git repo. Also available in the next snapshot release. This ticket should be closed.

    Rob