SoC Ideas => proposal : Okular arranger for printing

"Jonathan-David SCHRODER" <[email protected]> Sun, 6 Apr 2008 05:17:04 +0200
Newsgroups gmane.comp.kde.kdeprint,gmane.comp.kde.devel.okular
Message-ID <[email protected]>
--===============1264923798==
Content-Type: multipart/alternative; 
	boundary="----=_Part_9734_1949810.1207451824098"

------=_Part_9734_1949810.1207451824098
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Hi
my name is Jonathan-david Schr=F6der
I have taken some time to read the kde summer of code ideas page and I woul=
d
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 So=
C
ideas from
http://techbase.kde.org/index.php?title=3DProjects/Summer_of_Code/2008/Idea=
s .

*---------- 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 proposes 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 ru=
n
to receive all the pages sent to some special pseudo-printer. The name 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 KD=
E
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 th=
e
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 : [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... ?
Should I take the time to talk about that proposal more in depth a mentor a=
s
Google recommended it for the remaining days ?
Would you know someone that would accept to mentor me for this ?

As to me :
I'm 20, french and I live near Versailles (near Paris). I'm in 3rd year of
information technology studies (the school's URL is www.ece.fr ). I think
that I will take a major in embedded systems next year.
I know C,C++, ActionScript and Python. I'm a regular Blender user. I've
worked with the following libraries : C:BSD sockets, Python:Blender (Game
and some normal Blender programming), Python:Qt4 (... but I used QtDesigner=
,
so I don't know the API well), C:GTK+, C:GooCanvas, C:Allegro, Flash 5/MX,
Python:xml.minidom to parse SVG.

As far as KDE and open-source work is concerned, I have never contributed t=
o
KDE yet but I use KDE every day on my laptop. I only submitted some bug
reports for Blender3d. I have worked for 3 student projects published over
public SVN repositories, with GPL Licenses at Google Code and tuxfamily.

I could spend July & August working on the SoC.
I wish I could have a 1 week break in the middle.

Sincerely,

Jonathan

--=20
http://www.jaxtr.com/myselfhimself

------=_Part_9734_1949810.1207451824098
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

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 would like to apply for a
SoC related to Kde printing and Okular.<br>I am looking for your advising m=
e on that proposal. If my proposal is relevant enough, I am looking for a m=
entor to talk to.<br>
<br>Below is just a quick idea of my proposal which actually is a mix of tw=
o SoC ideas from <a href=3D"http://techbase.kde.org/index.php?title=3DProje=
cts/Summer_of_Code/2008/Ideas" target=3D"_blank">http://techbase.kde.org/in=
dex.php?title=3DProjects/Summer_of_Code/2008/Ideas</a> .<br>


<br><b>---------- beginning of short proposal ---------------------</b><br>=
I&#39;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<br>a prop=
osal on <a href=3D"http://techbase.kde.org/index.php?title=3DProjects/Summe=
r_of_Code/2008/Ideas#KDE-Print" target=3D"_blank">http://techbase.kde.org/i=
ndex.php?title=3DProjects/Summer_of_Code/2008/Ideas#KDE-Print</a> .<br>



This proposal could be merged with that one : <a href=3D"http://techbase.kd=
e.org/index.php?title=3DProjects/Summer_of_Code/2008/Ideas#.28Multiple.29_i=
mage_printing_application" target=3D"_blank">http://techbase.kde.org/index.=
php?title=3DProjects/Summer_of_Code/2008/Ideas#.28Multiple.29_image_printin=
g_application</a>
. In the latter, a person proposes 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...).<br>
<br>Here is how I would see things :<br><br>Okular ( <a href=3D"http://okul=
ar.kde.org/" target=3D"_blank">http://okular.kde.org/</a>
), 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 name of this
pseudo-printer could be &quot;Okular graphics arranger&quot;. Choosing to s=
end
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...).<br>
<br>For that new part of Okular to create, one should be able to choose tha=
t 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 natur=
e of the pages (ie : in the queue you would see :<br>



&quot;myOdtDocument.odt [pages 1-3]  [OkularArranger-elem1/3]&quot; ;<br>&q=
uot;specialPicture.png  [OkularArranger-elem2/3]&quot; ;<br>&quot;veryBigPi=
ctureFittingOn2Pages<div style=3D"margin-left: 80px;">.png  [2 pages] [Okul=
arArranger-elem3/3]&quot; ;<br>



and so on.<br></div><b>-------- end of short proposal -------------------</=
b><br><div style=3D"margin-left: 40px;"><br></div>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 : <span><span></span>[email protected] but I receive emails bac=
k telling me that the email id does not exist...).<br>

</span><br>Would you accept to tell me what you think of my proposal and wh=
at I should refine it... ?<br>Should I take the time to talk about that pro=
posal more in depth a mentor as Google recommended it for the remaining day=
s ?<br>

Would you know someone that would accept to mentor me for this ?<br><br>As =
to me :<br>I&#39;m 20, french and I live near Versailles (near Paris). I&#3=
9;m in 3rd year of information technology studies (the school&#39;s URL is =
<a href=3D"http://www.ece.fr/" target=3D"_blank">www.ece.fr</a> ). I think =
that I will take a major in embedded systems next year.<br>

I know C,C++, ActionScript and Python. I&#39;m a regular Blender user. I&#3=
9;ve
worked with the following libraries : C:BSD sockets, Python:Blender
(Game and some normal Blender programming), Python:Qt4 (... but I used
QtDesigner, so I don&#39;t know the API well), C:GTK+, C:GooCanvas,
C:Allegro, Flash 5/MX, Python:xml.minidom to parse SVG.<br>
<br>As far as KDE and open-source work is concerned, I have never
contributed to KDE yet but I use KDE every day on my laptop. I only
submitted some bug reports for Blender3d. I have worked for 3 student
projects published over public SVN repositories, with GPL Licenses at
Google Code and tuxfamily.<br>

<br>I could spend July &amp; August working on the SoC.<br>I wish I could h=
ave a 1 week break in the middle.<br><br>Sincerely,<br><br>Jonathan<br clea=
r=3D"all"><font color=3D"#888888"><br>-- <br><a href=3D"http://www.jaxtr.co=
m/myselfhimself" target=3D"_blank">http://www.jaxtr.com/myselfhimself</a>
</font>

------=_Part_9734_1949810.1207451824098--

--===============1264923798==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
kde-print mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-print

--===============1264923798==--