Re: request for complex scripts branch with commit access

2010-07-07 Thread Jeremias Maerki
Any committer is allowed to create a development branch, preferably with
some advance warning. The thing is: the ASF doesn't give away commit
rights just upon request. Committership has to be earned by regular
contributions. See: http://www.apache.org/foundation/how-it-works.html

What we can do for you is to create a branch for your patches and then
process (review, apply) them. That way you can improve the branch
incrementally and we can get to know you. When you bombard us with good
contributions, you can be pretty sure to be fast-tracked to
committership.

At least, you already have one task behind you: Your ICLA is on file
with the ASF. That's good.

On 07.07.2010 07:08:29 Glenn Adams wrote:
 What is the policy for branch creation? In particular, would it be possible
 to create a branch to which I could commit changes to add the following
 support:
 
- complex scripts (e.g., arabic, indic)
- advanced typographic font table support (e.g., gpos/gsub/jstf, ...)
- writing-mode, unicode-bidi, direction traits
- inline-progression-direction, block-progress-direction, shift-direction
traits
- unicode bidi algorithm
 
 Due to the extent of the changes to support the above, this may be a complex
 patch to manage without a branch, as can be seen by my current set of
 added/modified files listed below.
 
 Regards,
 Glenn Adams
 
 A   src/java/org/apache/fop/fonts/DiscontinuousAssociationException.java
 M   src/java/org/apache/fop/fonts/apps/TTFReader.java
 A   src/java/org/apache/fop/fonts/GlyphTable.java
 M   src/java/org/apache/fop/fonts/MultiByteFont.java
 A   src/java/org/apache/fop/fonts/Positionable.java
 A   src/java/org/apache/fop/fonts/GlyphUtils.java
 A   src/java/org/apache/fop/fonts/GlyphSubtable.java
 M   src/java/org/apache/fop/fonts/Font.java
 A   src/java/org/apache/fop/fonts/GlyphCoverageTable.java
 A   src/java/org/apache/fop/fonts/GlyphPositioningSubtable.java
 M   src/java/org/apache/fop/fonts/truetype/TTFFile.java
 M   src/java/org/apache/fop/fonts/LazyFont.java
 A   src/java/org/apache/fop/fonts/GlyphPositioning.java
 A   src/java/org/apache/fop/fonts/ArabicScriptProcessor.java
 A   src/java/org/apache/fop/fonts/GlyphSequence.java
 M   src/java/org/apache/fop/fonts/type1/AFMFile.java
 A   src/java/org/apache/fop/fonts/GlyphSubstitutionTable.java
 M   src/java/org/apache/fop/fonts/FontReader.java
 A   src/java/org/apache/fop/fonts/Substitutable.java
 M   src/java/org/apache/fop/fo/FOText.java
 M   src/java/org/apache/fop/fo/Constants.java
 M
 src/java/org/apache/fop/fo/extensions/svg/SVGDOMContentHandlerFactory.java
 M   src/java/org/apache/fop/fo/PropertyList.java
 M   src/java/org/apache/fop/fo/FObj.java
 M   src/java/org/apache/fop/fo/flow/table/Table.java
 M   src/java/org/apache/fop/fo/pagination/SimplePageMaster.java
 M   src/java/org/apache/fop/fo/pagination/PageSequence.java
 M   src/java/org/apache/fop/fo/pagination/Region.java
 M   src/java/org/apache/fop/fo/properties/DimensionPropertyMaker.java
 M
 src/java/org/apache/fop/fo/properties/CorrespondingPropertyMaker.java
 M   src/java/org/apache/fop/fo/properties/IndentPropertyMaker.java
 M   src/java/org/apache/fop/fo/FOPropertyMapping.java
 A   src/java/org/apache/fop/traits/Direction.java
 A   src/java/org/apache/fop/traits/WritingMode.java
 M   src/java/org/apache/fop/area/BodyRegion.java
 M   src/java/org/apache/fop/area/MainReference.java
 M   src/java/org/apache/fop/area/AreaTreeParser.java
 M   src/java/org/apache/fop/area/AreaTreeModel.java
 M   src/java/org/apache/fop/area/PageViewport.java
 M   src/java/org/apache/fop/area/Page.java
 M   src/java/org/apache/fop/area/inline/WordArea.java
 M   src/java/org/apache/fop/area/inline/TextArea.java
 M   src/java/org/apache/fop/area/inline/Viewport.java
 M   src/java/org/apache/fop/area/Span.java
 M   src/java/org/apache/fop/area/RegionReference.java
 M   src/java/org/apache/fop/area/PageSequence.java
 M   src/java/org/apache/fop/area/Area.java
 M   src/java/org/apache/fop/area/Trait.java
 M   src/java/org/apache/fop/area/RegionViewport.java
 M   src/java/org/apache/fop/area/Block.java
 M   src/java/org/apache/fop/util/CharUtilities.java




Jeremias Maerki



Re: request for complex scripts branch with commit access

2010-07-07 Thread Glenn Adams
understood; thanks for the process info;

On Wed, Jul 7, 2010 at 5:41 PM, Jeremias Maerki d...@jeremias-maerki.chwrote:

 Any committer is allowed to create a development branch, preferably with
 some advance warning. The thing is: the ASF doesn't give away commit
 rights just upon request. Committership has to be earned by regular
 contributions. See: http://www.apache.org/foundation/how-it-works.html

 What we can do for you is to create a branch for your patches and then
 process (review, apply) them. That way you can improve the branch
 incrementally and we can get to know you. When you bombard us with good
 contributions, you can be pretty sure to be fast-tracked to
 committership.

 At least, you already have one task behind you: Your ICLA is on file
 with the ASF. That's good.

 On 07.07.2010 07:08:29 Glenn Adams wrote:
  What is the policy for branch creation? In particular, would it be
 possible
  to create a branch to which I could commit changes to add the following
  support:
 
 - complex scripts (e.g., arabic, indic)
 - advanced typographic font table support (e.g., gpos/gsub/jstf, ...)
 - writing-mode, unicode-bidi, direction traits
 - inline-progression-direction, block-progress-direction,
 shift-direction
 traits
 - unicode bidi algorithm
 
  Due to the extent of the changes to support the above, this may be a
 complex
  patch to manage without a branch, as can be seen by my current set of
  added/modified files listed below.
 
  Regards,
  Glenn Adams
 
  A
 src/java/org/apache/fop/fonts/DiscontinuousAssociationException.java
  M   src/java/org/apache/fop/fonts/apps/TTFReader.java
  A   src/java/org/apache/fop/fonts/GlyphTable.java
  M   src/java/org/apache/fop/fonts/MultiByteFont.java
  A   src/java/org/apache/fop/fonts/Positionable.java
  A   src/java/org/apache/fop/fonts/GlyphUtils.java
  A   src/java/org/apache/fop/fonts/GlyphSubtable.java
  M   src/java/org/apache/fop/fonts/Font.java
  A   src/java/org/apache/fop/fonts/GlyphCoverageTable.java
  A   src/java/org/apache/fop/fonts/GlyphPositioningSubtable.java
  M   src/java/org/apache/fop/fonts/truetype/TTFFile.java
  M   src/java/org/apache/fop/fonts/LazyFont.java
  A   src/java/org/apache/fop/fonts/GlyphPositioning.java
  A   src/java/org/apache/fop/fonts/ArabicScriptProcessor.java
  A   src/java/org/apache/fop/fonts/GlyphSequence.java
  M   src/java/org/apache/fop/fonts/type1/AFMFile.java
  A   src/java/org/apache/fop/fonts/GlyphSubstitutionTable.java
  M   src/java/org/apache/fop/fonts/FontReader.java
  A   src/java/org/apache/fop/fonts/Substitutable.java
  M   src/java/org/apache/fop/fo/FOText.java
  M   src/java/org/apache/fop/fo/Constants.java
  M
 
 src/java/org/apache/fop/fo/extensions/svg/SVGDOMContentHandlerFactory.java
  M   src/java/org/apache/fop/fo/PropertyList.java
  M   src/java/org/apache/fop/fo/FObj.java
  M   src/java/org/apache/fop/fo/flow/table/Table.java
  M   src/java/org/apache/fop/fo/pagination/SimplePageMaster.java
  M   src/java/org/apache/fop/fo/pagination/PageSequence.java
  M   src/java/org/apache/fop/fo/pagination/Region.java
  M   src/java/org/apache/fop/fo/properties/DimensionPropertyMaker.java
  M
  src/java/org/apache/fop/fo/properties/CorrespondingPropertyMaker.java
  M   src/java/org/apache/fop/fo/properties/IndentPropertyMaker.java
  M   src/java/org/apache/fop/fo/FOPropertyMapping.java
  A   src/java/org/apache/fop/traits/Direction.java
  A   src/java/org/apache/fop/traits/WritingMode.java
  M   src/java/org/apache/fop/area/BodyRegion.java
  M   src/java/org/apache/fop/area/MainReference.java
  M   src/java/org/apache/fop/area/AreaTreeParser.java
  M   src/java/org/apache/fop/area/AreaTreeModel.java
  M   src/java/org/apache/fop/area/PageViewport.java
  M   src/java/org/apache/fop/area/Page.java
  M   src/java/org/apache/fop/area/inline/WordArea.java
  M   src/java/org/apache/fop/area/inline/TextArea.java
  M   src/java/org/apache/fop/area/inline/Viewport.java
  M   src/java/org/apache/fop/area/Span.java
  M   src/java/org/apache/fop/area/RegionReference.java
  M   src/java/org/apache/fop/area/PageSequence.java
  M   src/java/org/apache/fop/area/Area.java
  M   src/java/org/apache/fop/area/Trait.java
  M   src/java/org/apache/fop/area/RegionViewport.java
  M   src/java/org/apache/fop/area/Block.java
  M   src/java/org/apache/fop/util/CharUtilities.java




 Jeremias Maerki




request for complex scripts branch with commit access

2010-07-06 Thread Glenn Adams
What is the policy for branch creation? In particular, would it be possible
to create a branch to which I could commit changes to add the following
support:

   - complex scripts (e.g., arabic, indic)
   - advanced typographic font table support (e.g., gpos/gsub/jstf, ...)
   - writing-mode, unicode-bidi, direction traits
   - inline-progression-direction, block-progress-direction, shift-direction
   traits
   - unicode bidi algorithm

Due to the extent of the changes to support the above, this may be a complex
patch to manage without a branch, as can be seen by my current set of
added/modified files listed below.

Regards,
Glenn Adams

A   src/java/org/apache/fop/fonts/DiscontinuousAssociationException.java
M   src/java/org/apache/fop/fonts/apps/TTFReader.java
A   src/java/org/apache/fop/fonts/GlyphTable.java
M   src/java/org/apache/fop/fonts/MultiByteFont.java
A   src/java/org/apache/fop/fonts/Positionable.java
A   src/java/org/apache/fop/fonts/GlyphUtils.java
A   src/java/org/apache/fop/fonts/GlyphSubtable.java
M   src/java/org/apache/fop/fonts/Font.java
A   src/java/org/apache/fop/fonts/GlyphCoverageTable.java
A   src/java/org/apache/fop/fonts/GlyphPositioningSubtable.java
M   src/java/org/apache/fop/fonts/truetype/TTFFile.java
M   src/java/org/apache/fop/fonts/LazyFont.java
A   src/java/org/apache/fop/fonts/GlyphPositioning.java
A   src/java/org/apache/fop/fonts/ArabicScriptProcessor.java
A   src/java/org/apache/fop/fonts/GlyphSequence.java
M   src/java/org/apache/fop/fonts/type1/AFMFile.java
A   src/java/org/apache/fop/fonts/GlyphSubstitutionTable.java
M   src/java/org/apache/fop/fonts/FontReader.java
A   src/java/org/apache/fop/fonts/Substitutable.java
M   src/java/org/apache/fop/fo/FOText.java
M   src/java/org/apache/fop/fo/Constants.java
M
src/java/org/apache/fop/fo/extensions/svg/SVGDOMContentHandlerFactory.java
M   src/java/org/apache/fop/fo/PropertyList.java
M   src/java/org/apache/fop/fo/FObj.java
M   src/java/org/apache/fop/fo/flow/table/Table.java
M   src/java/org/apache/fop/fo/pagination/SimplePageMaster.java
M   src/java/org/apache/fop/fo/pagination/PageSequence.java
M   src/java/org/apache/fop/fo/pagination/Region.java
M   src/java/org/apache/fop/fo/properties/DimensionPropertyMaker.java
M
src/java/org/apache/fop/fo/properties/CorrespondingPropertyMaker.java
M   src/java/org/apache/fop/fo/properties/IndentPropertyMaker.java
M   src/java/org/apache/fop/fo/FOPropertyMapping.java
A   src/java/org/apache/fop/traits/Direction.java
A   src/java/org/apache/fop/traits/WritingMode.java
M   src/java/org/apache/fop/area/BodyRegion.java
M   src/java/org/apache/fop/area/MainReference.java
M   src/java/org/apache/fop/area/AreaTreeParser.java
M   src/java/org/apache/fop/area/AreaTreeModel.java
M   src/java/org/apache/fop/area/PageViewport.java
M   src/java/org/apache/fop/area/Page.java
M   src/java/org/apache/fop/area/inline/WordArea.java
M   src/java/org/apache/fop/area/inline/TextArea.java
M   src/java/org/apache/fop/area/inline/Viewport.java
M   src/java/org/apache/fop/area/Span.java
M   src/java/org/apache/fop/area/RegionReference.java
M   src/java/org/apache/fop/area/PageSequence.java
M   src/java/org/apache/fop/area/Area.java
M   src/java/org/apache/fop/area/Trait.java
M   src/java/org/apache/fop/area/RegionViewport.java
M   src/java/org/apache/fop/area/Block.java
M   src/java/org/apache/fop/util/CharUtilities.java