Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

share efforts? #1

Open
mfrasca opened this issue Jul 25, 2013 · 9 comments
Open

share efforts? #1

mfrasca opened this issue Jul 25, 2013 · 9 comments

Comments

@mfrasca
Copy link

mfrasca commented Jul 25, 2013

good day here!
I'm author of an identically named txt2epub tool, with possibly exactly the same goals as this project.
do you want to put forces together?
or each of us can add a pointer to the other project.
what do you think?

@OriIdan
Copy link
Owner

OriIdan commented Jul 25, 2013

Hello,
Thank you for your message.
I'd be happy to put forces together.
This specific project is not developed any more as I found that customers needs more then this, I think about using Markdown instead of just text.
What do you think?
Also do you develop in perl?

@mfrasca
Copy link
Author

mfrasca commented Aug 19, 2013

my project is in python, it can do markdown too, as well as text.
have a look at it, hope you have nothing against python! 😄
(sorry it took so long to add such a short comment, I hadn't noticed it before)

@OriIdan
Copy link
Owner

OriIdan commented Aug 22, 2013

Hello Mario,

I don't have anything against python, we at the perl community say that
there are many ways to solve a problem, one of them is python :-)
However for me python is still a kind of snake :-)
I do not program in Python.

Anyway, can you send me a pointer to your project and we will see how we
can cooperate.

Ori Idan

On Mon, Aug 19, 2013 at 12:00 PM, Mario Frasca notifications@github.comwrote:

my project is in python, it can do markdown too, as well as text.
have a look at it, hope you have nothing against python! [image: 😄]


Reply to this email directly or view it on GitHubhttps://github.com//issues/1#issuecomment-22858801
.

@mfrasca
Copy link
Author

mfrasca commented Aug 23, 2013

hi, sorry, as usual I take things for granted. project has same name as yours, but it's under my account:
https://github.com/mfrasca/txt2epub
perl or python? 😄 it's both just programming languages,
I had written some stuff in perl, the most important of which was a contribution to twiki.
I later met python and I very much like it :)

let me know what you think of the current code for https://github.com/mfrasca/txt2epub.

@OriIdan
Copy link
Owner

OriIdan commented Aug 23, 2013

Hi,

From first look, I like it, however I do not understand how you create the
table of contents.
In my project I create it from input given in file content.txt.
However I think that my way is cumbersome and need to be redone.
I am hardly maintaining my project, So I think it would be great if we
cooperate and together create a better project.
I will have to look more at your source code and maybe learn python so
together we can create a better project that will probably replace my
txt2epub.

Ori Idan CEO
See us at Frankfurt book fair Hall 8.0 F46

On Fri, Aug 23, 2013 at 2:33 PM, Mario Frasca notifications@github.comwrote:

hi, sorry, as usual I take things for granted. project has same name as
yours, but it's under my account:
https://github.com/mfrasca/txt2epub
perl or python? [image: 😄] it's both just programming languages,
I had written some stuff in perl, the most important of which was a
contribution to twiki.
I later met python and I very much like it :)

let me know what you think of the current code for
https://github.com/mfrasca/txt2epub.


Reply to this email directly or view it on GitHubhttps://github.com//issues/1#issuecomment-23158093
.

@mfrasca
Copy link
Author

mfrasca commented Aug 23, 2013

the table of contents is generated using jinja2, the template has scripting ability and loops over the 'spine' entry in the dictionary passed to the template's render method.
the 'spine' entry is a list, it contains all files passed to the script as input files.
if you split your text in chapters, one file per chapter, the table of contents will be correct.

there is no way currently to generate the table of contents from -say- chapters, if you were using .rst files and these had some recognizable structure. looking at the code, I don't think it would be all too difficult to add this capability.

I suggest you fork my work, start doing your experiments and push them back to github so I can follow what you're doing. one thing you could do and I would be very thankful for it, is adding comments where you think that my code is not obvious. maybe hold experiments and commenting in two different branches?

thanks!
Mario

p.s.: I realize we are discussing my code in your project, maybe better open some area there so we go on in a more traceable way! 😄

@OriIdan
Copy link
Owner

OriIdan commented Aug 23, 2013

Well, I think the best way would be to open a new project that we both work
on.
However at this time I can not commit to any new project as we are busy
preparing for the Frankfurt Book fair (we have a booth there).
Are you planing to Attend Frankfurt Book Fair?
If so, we will be in Hall 8.0 F46

Ori Idan CEO
See us at Frankfurt book fair Hall 8.0 F46

On Fri, Aug 23, 2013 at 6:24 PM, Mario Frasca notifications@github.comwrote:

the table of contents is generated using jinja2, the template has
scripting ability and loops over the 'spine' entry in the dictionary passed
to the template's render method.
the 'spine' entry is a list, it contains all files passed to the script as
input files.
if you split your text in chapters, one file per chapter, the table of
contents will be correct.

there is no way currently to generate the table of contents from -say-
chapters, if you were using .rst files and these had some recognizable
structure. looking at the code, I don't think it would be all too difficult
to add this capability.

I suggest you fork my work, start doing your experiments and push them
back to github so I can follow what you're doing. one thing you could do
and I would be very thankful for it, is adding comments where you think
that my code is not obvious. maybe hold experiments and commenting in two
different branches?

thanks!
Mario

p.s.: I realize we are discussing my code in your project, maybe better
open some area there so we go on in a more traceable way! [image: 😄]


Reply to this email directly or view it on GitHubhttps://github.com//issues/1#issuecomment-23170784
.

@mfrasca
Copy link
Author

mfrasca commented Aug 24, 2013

I do not plan visiting the Buchmesse in Frankfurt, but thanks for the hint.

if I understand how github works, I would not start a new project, just fork mine and then we can pull each other's work. moreover, my project already has a couple of people following it, why make tracking the work more difficult? then users can choose which fork/branch to clone.

I'm looking forward to seeing your first pull request, or if you start a new project, let me know if and how you can use my help.

@mfrasca
Copy link
Author

mfrasca commented Aug 26, 2013

cross linking issues (so the link will appear in mfrasca/txt2epub#14 too.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants