Fwd: SoC Ideas => proposal : Okular arranger for printing
"Jonathan-David SCHRODER" <[email protected]> Sun, 6 Apr 2008 23:05:13 +0200
| Newsgroups | gmane.comp.kde.devel.okular,gmane.comp.kde.kdeprint |
|---|---|
| Message-ID | <[email protected]> |
--===============0023334402== Content-Type: multipart/alternative; boundary="----=_Part_11226_12901033.1207515913922" ------=_Part_11226_12901033.1207515913922 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi ok, well John Layt is subscribed to this mailing list and will see this e-mail. I've just had a look at : http://www.layt.net/john/blog/odysseus/easter_progress_on_printng with the new Qt 4.4 print dialog thinking a little now... to be able to rearrange files from different sources before printing (this = a quick summary sentence of what I've detailed below) one should have two "apps" : 1 - a printing server/ a fake printer (the same way as PDF creator on windows maybe) to choose from in the printers rollout list. Every time printing is done towards this server, a popup dialog could ask : "Would lik= e to start arranging files now ?" Yes-No If yes, the following would be run 2 - a gui application, that uses the graphical database of jobs sent to the fake printer, and allows to rearrange all the stuff and print the result ne= w job directly to a real printer. what I would like to do here in the end is to have something similar to MS windows's photo printing wizard : http://msdn2.microsoft.com/en-us/library/Bb924348.PPW_XP(en-us,VS.85).png , but much improved with the ability to : make something stand on more than one page, or to repeat something several times one page, the ability to change the order of jobs.. remove pages... The "app 2-" could be run from within dolphi/konqueror on one or more selected files, as long as those format have a " printable property" (ex : .odt, .png .svg ...). So what kind of a name this project could take... KPageArranger ? As I'm thinking now, someone talked about looking at http://en.wikipedia.org/wiki/KDELibs I don't think that such a project should be part of the kdelibs except maybe for the fake printer daemon. should I submit this as summer of code ? I'm ok to wait until tomorrow night to submit the application. Jonathan ---------- Forwarded message ---------- From: Albert Astals Cid <[email protected]> Date: Sun, Apr 6, 2008 at 10:08 PM Subject: Re: [Okular-devel] SoC Ideas =3D> proposal : Okular arranger for printing To: Okular development <[email protected]>, Jonathan-David SCHRODER < [email protected]> A Diumenge 06 Abril 2008, Jonathan-David SCHRODER va escriure: > Hi > my name is Jonathan-david Schr=F6der > I have taken some time to read the kde summer of code ideas page and I > would like to apply for a SoC related to Kde printing and Okular. > I am looking for your advising me on that proposal. If my proposal is > relevant enough, I am looking for a mentor to talk to. > > Below is just a quick idea of my proposal which actually is a mix of two > SoC ideas from > http://techbase.kde.org/index.php?title=3DProjects/Summer_of_Code/2008/Id= eas > . > > *---------- beginning of short proposal ---------------------* > I'd be interested to work as a SoC on the piece of software that you and > your friend have been working on, and for which you submitted > a proposal on > http://techbase.kde.org/index.php?title=3DProjects/Summer_of_Code/2008/Idea= s# >KDE-Print. This proposal could be merged with that one : > http://techbase.kde.org/index.php?title=3DProjects/Summer_of_Code/2008/Idea= s# >.28Multiple.29_image_printing_application. In the latter, a person propose= s > that it be possible to arrange > graphics > over pages before printing (one or more graphics fitting on one page, and > also, graphics fitting/expanded over several pages for example...). > > Here is how I would see things : > > Okular ( http://okular.kde.org/ ), which can display several files types > including PDF, could be used/extended to be the program that receives/is > run to receive all the pages sent to some special pseudo-printer. The nam= e > of this pseudo-printer could be "Okular graphics arranger". Choosing to > send pages to this pseudo-printer which would actually send the pages to > Okular, would bedone in the already present printer choice drop-down menu > of the KDE printing dialog (the one on which we can choose the number of > pages, collating etc...). > > For that new part of Okular to create, one should be able to choose that > the final job be sent to the printer as: > - one big job with the total number of pages, > - or as a decomposed number of job reflecting the nature of the pages (ie : > in the queue you would see : > "myOdtDocument.odt [pages 1-3] [OkularArranger-elem1/3]" ; > "specialPicture.png [OkularArranger-elem2/3]" ; > "veryBigPictureFittingOn2Pages.png [2 pages] [OkularArranger-elem3/3]" ; > and so on. > *-------- end of short proposal -------------------* > > Looking around the text pointed by the two URLs written in the proposal > above, I cannot make out any correct mentor name or e-mail adress (I have > one e-mail adress : asranie-BLM0c6/[email protected] but I receive emails back telling me > that the email id does not exist...). > > Would you accept to tell me what you think of my proposal and what I should > refine it... ? Personally i think that does not belong into Okular but somewhere inside kdelibs, hopefully into a reborn kdeprint library. > Should I take the time to talk about that proposal more in depth a mentor > as Google recommended it for the remaining days ? As far as i know GSoC limit is tomorrow, so you should add the proposal as soon as possible. > Would you know someone that would accept to mentor me for this ? Maybe someone that has done printing work lately into KDE like John Layt. Albert --=20 http://www.jaxtr.com/myselfhimself ------=_Part_11226_12901033.1207515913922 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi ok,<br>well John Layt is subscribed to this mailing list and will see th= is e-mail.<br>I've just had a look at :<br><a href=3D"http://www.layt.n= et/john/blog/odysseus/easter_progress_on_printng">http://www.layt.net/john/= blog/odysseus/easter_progress_on_printng</a><br> with the new Qt 4.4 print dialog<br>thinking a little now...<br>to be able = to rearrange files from different sources before printing (this a quick sum= mary sentence of what I've detailed below) one should have two "ap= ps" :<br> 1 - a printing server/ a fake printer (the same way as PDF creator on windo= ws maybe) to choose from in the printers rollout list. Every time printing = is done towards this server, a popup dialog could ask : "Would like to= start arranging files now ?" Yes-No<br> <br>If yes, the following would be run<br><br>2 - a gui application, that u= ses the graphical database of jobs sent to the fake printer, and allows to = rearrange all the stuff and print the result new job directly to a real pri= nter.<br> <br>what I would like to do here in the end is to have something similar to= MS windows's photo printing wizard : <a href=3D"http://msdn2.microsoft= .com/en-us/library/Bb924348.PPW_XP(en-us,VS.85).png">http://msdn2.microsoft= .com/en-us/library/Bb924348.PPW_XP(en-us,VS.85).png</a> , but much improved= with the ability to : make something stand on more than one page, or to re= peat something several times one page, the ability to change the order of j= obs.. remove pages...<br> <br>The "app 2-" could be run from within dolphi/konqueror on one= or more selected files, as long as those format have a " printable pr= operty" (ex : .odt, .png .svg ...).<br><br>So what kind of a name this= project could take... KPageArranger ?<br> As I'm thinking now, someone talked about <br><br>looking at <a href=3D= "http://en.wikipedia.org/wiki/KDELibs">http://en.wikipedia.org/wiki/KDELibs= </a> I don't think that such a project should be part of the kdelibs ex= cept maybe for the fake printer daemon.<br> <br>should I submit this as summer of code ?<br>I'm ok to wait until to= morrow night to submit the application.<br><br>Jonathan<br><br><div class= =3D"gmail_quote">---------- Forwarded message ----------<br>From: <b class= =3D"gmail_sendername">Albert Astals Cid</b> <<a href=3D"mailto:aacid@kde= .org">[email protected]</a>><br> Date: Sun, Apr 6, 2008 at 10:08 PM<br>Subject: Re: [Okular-devel] SoC Ideas= =3D> proposal : Okular arranger for printing<br>To: Okular development = <<a href=3D"mailto:[email protected]">[email protected]</a>>, J= onathan-David SCHRODER <<a href=3D"mailto:[email protected]">myselfh= [email protected]</a>><br> <br><br>A Diumenge 06 Abril 2008, Jonathan-David SCHRODER va escriure:<br> <div><div></div><div class=3D"Wj3C7c">> Hi<br> > my name is Jonathan-david Schr=F6der<br> > I have taken some time to read the kde summer of code ideas page and I= <br> > would like to apply for a SoC related to Kde printing and Okular.<br> > I am looking for your advising me on that proposal. If my proposal is<= br> > relevant enough, I am looking for a mentor to talk to.<br> ><br> > Below is just a quick idea of my proposal which actually is a mix of t= wo<br> > SoC ideas from<br> > <a href=3D"http://techbase.kde.org/index.php?title=3DProjects/Summer_o= f_Code/2008/Ideas" target=3D"_blank">http://techbase.kde.org/index.php?titl= e=3DProjects/Summer_of_Code/2008/Ideas</a><br> > .<br> ><br> > *---------- beginning of short proposal ---------------------*<br> > I'd be interested to work as a SoC on the piece of software that y= ou and<br> > your friend have been working on, and for which you submitted<br> > a proposal on<br> > <a href=3D"http://techbase.kde.org/index.php?title=3DProjects/Summer_o= f_Code/2008/Ideas#" target=3D"_blank">http://techbase.kde.org/index.php?tit= le=3DProjects/Summer_of_Code/2008/Ideas#</a><br> >KDE-Print. This proposal could be merged with that one :<br> > <a href=3D"http://techbase.kde.org/index.php?title=3DProjects/Summer_o= f_Code/2008/Ideas#" target=3D"_blank">http://techbase.kde.org/index.php?tit= le=3DProjects/Summer_of_Code/2008/Ideas#</a><br> >.28Multiple.29_image_printing_application. In the latter, a person prop= oses<br> > that it be possible to arrange<br> > graphics<br> > over pages before printing (one or more graphics fitting on one page, = and<br> > also, graphics fitting/expanded over several pages for example...).<br= > ><br> > Here is how I would see things :<br> ><br> > Okular ( <a href=3D"http://okular.kde.org/" target=3D"_blank">http://o= kular.kde.org/</a> ), which can display several files types<br> > including PDF, could be used/extended to be the program that receives/= is<br> > run to receive all the pages sent to some special pseudo-printer. The = name<br> > of this pseudo-printer could be "Okular graphics arranger". = Choosing to<br> > send pages to this pseudo-printer which would actually send the pages = to<br> > Okular, would bedone in the already present printer choice drop-down m= enu<br> > of the KDE printing dialog (the one on which we can choose the number = of<br> > pages, collating etc...).<br> ><br> > For that new part of Okular to create, one should be able to choose th= at<br> > the final job be sent to the printer as:<br> > - one big job with the total number of pages,<br> > - or as a decomposed number of job reflecting the nature of the pages = (ie :<br> > in the queue you would see :<br> > "myOdtDocument.odt [pages 1-3] [OkularArranger-elem1/3]" ;<b= r> > "specialPicture.png [OkularArranger-elem2/3]" ;<br> > "veryBigPictureFittingOn2Pages.png [2 pages] [OkularArranger-elem= 3/3]" ;<br> > and so on.<br> > *-------- end of short proposal -------------------*<br> ><br> > Looking around the text pointed by the two URLs written in the proposa= l<br> > above, I cannot make out any correct mentor name or e-mail adress (I h= ave<br> > one e-mail adress : asranie-BLM0c6/[email protected] but I receive emails back telling = me<br> > that the email id does not exist...).<br> ><br> > Would you accept to tell me what you think of my proposal and what I s= hould<br> > refine it... ?<br> <br> </div></div>Personally i think that does not belong into Okular but somewhe= re inside<br> kdelibs, hopefully into a reborn kdeprint library.<br> <div class=3D"Ih2E3d"><br> > Should I take the time to talk about that proposal more in depth a men= tor<br> > as Google recommended it for the remaining days ?<br> <br> </div>As far as i know GSoC limit is tomorrow, so you should add the propos= al as<br> soon as possible.<br> <div class=3D"Ih2E3d"><br> > Would you know someone that would accept to mentor me for this ?<br> <br> </div>Maybe someone that has done printing work lately into KDE like John L= ayt.<br> <font color=3D"#888888"><br> Albert<br> <br> <br> </font></div><br><br clear=3D"all"><br>-- <br><a href=3D"http://www.jaxtr.c= om/myselfhimself">http://www.jaxtr.com/myselfhimself</a> ------=_Part_11226_12901033.1207515913922-- --===============0023334402== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Okular-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/okular-devel --===============0023334402==--