Re: [webkit-dev] MathML Project Contact etc.

2010-01-15 Thread Zoltan Horvath


On Friday 15 January 2010, at 07:32, Alex Milowski wrote:
 I'm presenting my MathML in WebKit work tomorrow at the Joint AMS/MAA
 meeting here in San Francisco.  

Will somebody record the presentation?

 After looking through my slides I feel
 that I'm unsatisfied with what I'm telling people about where to go for
 more information or to contribute to the project.

 I'd like a better way for:

* MathML in WebKit related discussions to take place,

I think webkit-dev, and bugzilla is the best place for it. You can make URLs 
to the thread starting mails in the trac.

* dissemination of status,

Trac, webkit-dev, WebKit blog.

* collection of test cases, plans, roadmaps,

Trac, bugzilla.

* builds of a MathML enabled WebKit for testers.

The best way would be to push the MathML sources into the trunk somehow... The 
patch has been in the bugzilla for a long long time. Any reviewers? (#29529, 
#33703)

 While some of this can take place on the wiki, a separate mailing list
 might be better for MathML+WebKit specific discussions.

Separate mail list is a good idea, but not for this open source contributing. 
I think webkit-dev has the biggest visibility, so this would be the best place 
for MathML discussions.

 What's the standard practice for this kind of thing?  I could certainly go
 start a google group for this kind of discussion.

You can also make a bugzilla post for this discuccions and CCing the people 
who are interested in.

I hope MathML's code will be in the trunk at the earliest! 

Zoltan
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] MathML Project Contact etc.

2010-01-15 Thread Alex Milowski
On Fri, Jan 15, 2010 at 1:03 AM, Zoltan Horvath zol...@webkit.org wrote:


 On Friday 15 January 2010, at 07:32, Alex Milowski wrote:
 I'm presenting my MathML in WebKit work tomorrow at the Joint AMS/MAA
 meeting here in San Francisco.

 Will somebody record the presentation?

Unfortunately no.  I am mostly trying to make the Mathematics community
aware that MathML in WebKit is now moving forward.  The latest patch
I submitted has made some pretty good progress.


 After looking through my slides I feel
 that I'm unsatisfied with what I'm telling people about where to go for
 more information or to contribute to the project.

 I'd like a better way for:

    * MathML in WebKit related discussions to take place,

 I think webkit-dev, and bugzilla is the best place for it. You can make URLs
 to the thread starting mails in the trac.

I think the problem is that the people I am trying to engage at the AMS/MMA
meeting here are more users than developers.  I want to find some resourceful
individuals who will help guide my work (e.g. I'm meeting two of the editors of
the new MathML 3.0 draft).  As such, their discussions will be more about
what is to be done and how it does or should work.

    * builds of a MathML enabled WebKit for testers.

 The best way would be to push the MathML sources into the trunk somehow... The
 patch has been in the bugzilla for a long long time. Any reviewers? (#29529,
 #33703)

Well, yes.  Unfortunately, this is going to take a long time to get into
the trunk.  Issue #29529 has been there for quite awhile and I'm now at the
point where I'm going to try a new approach to getting things reviewed.

Issue #33703 is my repository for the latest code so that I have both
a backup copy and a way for developers to get the latest MathML code.  I
don't have the ability to make a branch.


 While some of this can take place on the wiki, a separate mailing list
 might be better for MathML+WebKit specific discussions.

 Separate mail list is a good idea, but not for this open source contributing.
 I think webkit-dev has the biggest visibility, so this would be the best place
 for MathML discussions.

True.


 What's the standard practice for this kind of thing?  I could certainly go
 start a google group for this kind of discussion.

 You can also make a bugzilla post for this discuccions and CCing the people
 who are interested in.

 I hope MathML's code will be in the trunk at the earliest!

I'm going to try to separate different pieces of #33703 into small patches so
that the less controversial pieces can get committed.  I'm still learning the
right way to do this so I'm certain I have code that, while it works, isn't
correct.  On the other hand, I have other code that should be easy to review.
As such, separating those pieces should make it easier to make progress
in the trunk.

Of course, that is a lot of work on my part but it seems to be the
right strategy
for handling the bottleneck of reviewers for rendering code like mine.

-- 
--Alex Milowski
The excellence of grammar as a guide is proportional to the paucity of the
inflexions, i.e. to the degree of analysis effected by the language
considered.

Bertrand Russell in a footnote of Principles of Mathematics
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] MathML Project Contact etc.

2010-01-15 Thread Chris Jerdonek
 Date: Thu, 14 Jan 2010 22:32:11 -0800
 From: Alex Milowski a...@milowski.org
 Subject: [webkit-dev] MathML Project Contact etc.

 I'm presenting my MathML in WebKit work tomorrow at the Joint AMS/MAA
 meeting here in San Francisco.  After looking through my slides I feel
 that I'm unsatisfied with what I'm telling people about where to go for
 more information or to contribute to the project.

 I'd like a better way for:

   * MathML in WebKit related discussions to take place,
   * dissemination of status,
   * collection of test cases, plans, roadmaps,
   * builds of a MathML enabled WebKit for testers.

Thanks, Alex.  I realize some of this is probably covered by your earlier post:

https://lists.webkit.org/pipermail/webkit-dev/2010-January/011328.html

What were you originally going to tell people as far as the above four
things and where to go to contribute?

Good luck on your presentation!
--Chris
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] MathML Project Contact etc.

2010-01-15 Thread Alex Milowski
On Fri, Jan 15, 2010 at 7:24 AM, Chris Jerdonek
chris.jerdo...@gmail.com wrote:
 Date: Thu, 14 Jan 2010 22:32:11 -0800
 From: Alex Milowski a...@milowski.org
 Subject: [webkit-dev] MathML Project Contact etc.

 I'm presenting my MathML in WebKit work tomorrow at the Joint AMS/MAA
 meeting here in San Francisco.  After looking through my slides I feel
 that I'm unsatisfied with what I'm telling people about where to go for
 more information or to contribute to the project.

 I'd like a better way for:

   * MathML in WebKit related discussions to take place,
   * dissemination of status,
   * collection of test cases, plans, roadmaps,
   * builds of a MathML enabled WebKit for testers.

 Thanks, Alex.  I realize some of this is probably covered by your earlier 
 post:

 https://lists.webkit.org/pipermail/webkit-dev/2010-January/011328.html

 What were you originally going to tell people as far as the above four
 things and where to go to contribute?

Since I haven't figure this out yet, I'm just enumerating my list of
places where I'd like help and I'm asking people to contact me.  I'd like
a better story there (e.g. join this mailing list).

Basically, the wiki is a great place for me to disseminate information
but I need a way for people to raise issues as testers or concerned
individuals.  As they aren't developers, webkit-dev seems like the
wrong place.

The MathML implementation in Mozilla has its own mailing list, as
is the general practice for a lot of the major components of
Mozilla.  That's not the case for WebKit, which is really good
in many ways, but I think you all might not be so interested in
random questions about MathML.

I would also like to put up a build server so people can get
and test the mac version.  I don't have a machine that I can put
to this task yet.  It would have to regularly pull the source
and apply a set of patches as I suspect most of my code
will be in patches for quite awhile.

Ideally, the best outcome would be a binary distribution with
a place for testers to chat about their experiences, problems,
and other issues.

-- 
--Alex Milowski
The excellence of grammar as a guide is proportional to the paucity of the
inflexions, i.e. to the degree of analysis effected by the language
considered.

Bertrand Russell in a footnote of Principles of Mathematics
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] MathML Project Contact etc.

2010-01-15 Thread Alex Milowski
Here's the presentation:

   http://www.milowski.com/www/webkit/mathml/maa2010/

You can move through the slides with either the buttons or Alt + Arrow Key.

You'll need a MathML enabled browser to view the example slides.  I'll be
demoing a version of WebKit with my MathML code.  It does a reasonable
job on the examples but not perfect.

A couple of notes on the slides titled Status and Why Native Support?:

  * I'm trying to get across to mainly Mathematicians how the development
process works for WebKit and why it will take awhile for this to show
up in WebKit (and in their browsers).

  * While I expect things to pick up in pace as I understand the right way
to do things, the current process, for me, is very slow.  That's not
a complaint but just a reality.  I have to learn how to do some complicated
layouts in a rendering tree and the reviews necessary go through a
small number of people.

  * There are other attempts to render MathML using Javascript based
renders.  While these are very good ideas, they aren't what I'm trying
to do with native support and so I need to differentiate my efforts.  The
phrase the only way for webkit is my assumption that such complicated
javascript based renderers would never be acceptable on the mobile
platform and, as such, aren't a viable approach for WebKit to handle MathML.

  * Don't take anything the wrong way, ... I'm very pleased with the support
I've received from the WebKit community.

There are plenty of talking points you won't get from these slides.  Feel free
to ask me questions.  :)


-- 
--Alex Milowski
The excellence of grammar as a guide is proportional to the paucity of the
inflexions, i.e. to the degree of analysis effected by the language
considered.

Bertrand Russell in a footnote of Principles of Mathematics
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev