jira.codehaus.org

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What?s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
  • Maven Doxia
  • DOXIA-56

clean up doxia api and code

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: Task Task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 1.1
  • Component/s: Core
  • Labels:
    None

Description

there is a lot of "throws Exception" and uncertainty in the API. It needs a clean up before 1.0

Issue Links

is depended upon by

Bug - A problem which impairs or prevents the functions of the product. DOXIA-51 RtfSink supports only ".ppm" image type in figureGraphics()

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Bug - A problem which impairs or prevents the functions of the product. DOXIA-99 Figures require extension in APT and they should not

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Improvement - An improvement or enhancement to an existing feature or task. DOXIA-75 XhtmlSink#figureCaption() writes an "alt" attribute, but a "title" attribute would also be appropriate

  • Trivial - Cosmetic problem like misspelt words or misaligned text.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.
is superceded by

Improvement - An improvement or enhancement to an existing feature or task. DOXIA-208 standardize link/anchor handling: remove usage of StructureSinkUtils

  • Major - Major loss of function.
  • Closed - The issue is considered finished, the resolution is correct. Issues which are not closed can be reopened.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • Work Log
  • History
  • Activity
Hide
Permalink
Brett Porter added a comment - 12/Mar/06 10:38 PM

do a pass over TODO items as well

Show
Brett Porter added a comment - 12/Mar/06 10:38 PM do a pass over TODO items as well
Hide
Permalink
Vincent Siveton added a comment - 16/Jan/07 9:39 PM

a first step, updated the new license headers

Show
Vincent Siveton added a comment - 16/Jan/07 9:39 PM a first step, updated the new license headers
Hide
Permalink
Lukas Theussl added a comment - 10/Jul/07 9:29 AM

Here are a few points that are not clear to me, concerning API:

  • should a sink have to provide a figure extension? see DOXIA-99
  • shouldn't comments be preserved?
  • what is sectionTitle() supposed to do? I haven't seen it used anywhere, is it necessary?

I think we should clarify this before 1.0, maybe in a first beta after alpha-9?

Show
Lukas Theussl added a comment - 10/Jul/07 9:29 AM Here are a few points that are not clear to me, concerning API:
  • should a sink have to provide a figure extension? see DOXIA-99
  • shouldn't comments be preserved?
  • what is sectionTitle() supposed to do? I haven't seen it used anywhere, is it necessary?
I think we should clarify this before 1.0, maybe in a first beta after alpha-9?
Hide
Permalink
Lukas Theussl added a comment - 10/Jul/07 10:03 AM

One more:

  • handle styles? see DOXIA-63
Show
Lukas Theussl added a comment - 10/Jul/07 10:03 AM One more:
  • handle styles? see DOXIA-63
Hide
Permalink
Vincent Siveton added a comment - 03/Aug/07 4:47 PM

Small discussion about this
http://www.nabble.com/Doxia-core-clean-up-tf4212325.html

Show
Vincent Siveton added a comment - 03/Aug/07 4:47 PM Small discussion about this http://www.nabble.com/Doxia-core-clean-up-tf4212325.html
Hide
Permalink
Lukas Theussl added a comment - 15/Feb/08 7:19 AM

Also rename StructureSink, the name is completely misleading as it is not a sink, and on top contains only apt specific methods, it shouldn't be used by anything else, maybe put it into apt module?

Show
Lukas Theussl added a comment - 15/Feb/08 7:19 AM Also rename StructureSink, the name is completely misleading as it is not a sink, and on top contains only apt specific methods, it shouldn't be used by anything else, maybe put it into apt module?
Hide
Permalink
Vincent Siveton added a comment - 15/Feb/08 6:19 PM

Fixed in r628207. Renamed o.a.m.d.s.StructureSink to o.a.m.d.u.StructureSinkUtils.
Snapshots deployed.

Show
Vincent Siveton added a comment - 15/Feb/08 6:19 PM Fixed in r628207. Renamed o.a.m.d.s.StructureSink to o.a.m.d.u.StructureSinkUtils. Snapshots deployed.
Hide
Permalink
Lukas Theussl added a comment - 16/Feb/08 3:24 AM

I grepped through the code and only found "throws Exception"s in tests, not in the main code. Closing as too generic, please indicate any specific issues if I missed anything.

Show
Lukas Theussl added a comment - 16/Feb/08 3:24 AM I grepped through the code and only found "throws Exception"s in tests, not in the main code. Closing as too generic, please indicate any specific issues if I missed anything.

People

  • Assignee:
    Lukas Theussl
    Reporter:
    Brett Porter
Vote (0)
Watch (1)

Dates

  • Created:
    12/Mar/06 6:42 PM
    Updated:
    16/Feb/08 3:24 AM
    Resolved:
    16/Feb/08 3:24 AM
  • Atlassian JIRA (v5.0.4#731-sha1:3aa7374)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Codehaus. Try JIRA - bug tracking software for your team.