Hi ,

Although I'm generally not in favour of adding new dependencies
to the core, I think that
- printing is a core feature
- having two printers in PLUS and none in CORE is a bit strange

So my vote is to add the new printer to the CORE

As for the name, an other option would be
File > Print > Printer
File > Print > Printer (advanced)
or
File > Print > Printer (core)
File > Print > Printer (plus)

My two cents

Michaƫl
I am in favour of Ede's proposal.
Peppe


2014-03-17 20:18 GMT+01:00 <edgar.sol...@web.de <mailto:edgar.sol...@web.de>>:

    On 17.03.2014 18:39, Matthias Scholz wrote:
    >
    >
    >> Hi,
    >>
    >> If it works on Win/Linux/Mac and 32-bit/64-bit then absolutely
    into core. The jar is only about 40 kb and makes it possible to
    > Not quite correct. You need the itext jar in the lib folder too ;-)

    ok, that's 1MB extra.. that smells like PLUS to me then.

    >>> @All.. is there agreement that this is wanted in CORE, or
    would we rather have it in PLUS, to keep CORE lean?
    >> We can have a File -> Print submenu with SkyPrint in CORE and
    SkyPrint +
    >> Geoff's plugin in the PLUS.
    >
    > I am undecided, but Printing should be a core feature. However, what
    > Matthias proposed maybe best as Geoffs Printing is a bit heavier and
    > people should know by now that the goodies come with PLUS
    (hopefully).

    i'd suggest

    File->Print->Printer (Cadplan)
                 Printer (SkyPrint)

    as to differentiate the two. trying to describe the difference
    would be to difficult in a short menu item's text.
    this can easily be done with the new install mechanism.
    default-plugins.xml can override the install setting of any
    extension. the string would go into OJ language files then.

    >> wrt. to the integration.
    >>
    >> @All.. is there agreement that this is wanted in CORE, or would
    we rather have it in PLUS, to keep CORE lean?
    > We can have a File -> Print submenu with SkyPrint in CORE and
    SkyPrint +
    > Geoff's plugin in the PLUS.
    >>
    >> Matthias: you might wanna read the old thread on what we
    "negotiated"
    >>
    
http://sourceforge.net/p/jump-pilot/mailman/jump-pilot-devel/thread/5288BF32.3060408%40web.de/#msg31648034
    > I read it yesterday again. To get the SkyPrinter run from lib/ext we
    > need the itext jar in the lib path. Ede, should i move the
    > itext-2.1.7.jar from lib/plus into lib/ and copy
    > SkyPrinterPlugIn-1.0.0.jar to the SVN into lib/ext or do you do that
    > during release build????

    for PLUS this is handled easily. everything in trunk/lib/plus/ is
    simply copied into lib/ext/ during the PLUS release build. so,
    after Jukka or others "approved" the extension you might simply

    - add documentation to etc/readme.txt (section Licensing/PLUS),
    read other entries there to get an idea of the needed information
    - commit the needed jar to lib/plus/ & it will be included in the
    next PLUS build

    as you volunteered (kind of) now for the extension's maintenance
    ;) please also generate a proper extension release for sf.net
    <http://sf.net> files, instead of only a jar.
    that would be a zip file, containing

    ReadMe.txt - with chapters
     Installation - which file to copy where
     Licenses - name, files, component
    lib files - needed support jars, extension jar
    license files (txt,pdf...) for the components above, download them
    from the net

    and upload it for users wanting to use the extension with a
    barebone CORE OJ only.

    regards.. ede

    
------------------------------------------------------------------------------
    Learn Graph Databases - Download FREE O'Reilly Book
    "Graph Databases" is the definitive new guide to graph databases
    and their
    applications. Written by three acclaimed leaders in the field,
    this first edition is now available. Download your free book today!
    http://p.sf.net/sfu/13534_NeoTech
    _______________________________________________
    Jump-pilot-devel mailing list
    Jump-pilot-devel@lists.sourceforge.net
    <mailto:Jump-pilot-devel@lists.sourceforge.net>
    https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech


_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

------------------------------------------------------------------------------
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to