[FFmpeg-cvslog] r9415 - trunk/doc/issue_tracker.txt

Michael Niedermayer michaelni
Mon Jun 25 14:41:25 CEST 2007


Hi

On Mon, Jun 25, 2007 at 11:18:45AM +0200, Luca Barbato wrote:
> michael wrote:
> > Author: michael
> > Date: Sun Jun 24 23:01:30 2007
> > New Revision: 9415
> > 
> > Log:
> > ffmpegs bug/patch/feature request tracker manual
> > 
> > 
> > Added:
> >    trunk/doc/issue_tracker.txt
> > 
> > Added: trunk/doc/issue_tracker.txt
> > ==============================================================================
> > --- (empty file)
> > +++ trunk/doc/issue_tracker.txt	Sun Jun 24 23:01:30 2007
> > @@ -0,0 +1,156 @@
> > +ffmpegs bug/patch/feature request tracker manual
> > +================================================
> > +
> > +NOTE, this is a draft, its not yet recommanded to send real bugrepors to the
> > +tracker but rather use the mailinglists
> > +though if you are brave and dont mind that your bugreport might disapear or
> > +that you might be mailbombed due to a missconiguration you can surely try
> > +to enter a real bugreport
> > +
> > +Overview:
> > +---------
> > +FFmpeg uses roundup for tracking issues, new issues and changes to
> > +existing issues can be done through a web interface and through email.
> > +Its possible to subscribe to individual issues by adding yourself to the
> > +nosy list or to subscribe to the ffmpeg_issues mailinglist which receives
> 
> ffmpeg-issues -> the mailing list
> ffmpeg_issues -> the roundup mail

use `svn ci` instead of telling me :)


> 
> Maybe I should use tracker for one of those two...

maybe ...


> 
> > +wish
> Something that is desiderable to have but that there is no urgency at
> all to fix/implement/add, e.g.: something completely cosmetic like the
> website restyle or a personalized doxy template or the ffmpeg logo
> proposals. this priority isn't valid for bugs.

agree, commit


> 
> 
> > +Status:
> > +-------
> > +new
> > +    initial state
> > +
> > +open
> > +    intermediate states
> > +
> > +closed
> > +    Final state
> > +
> > +
> > +Type/Status/Substatus:
> > +----------
> > +*/new/new
> > +    Initial state of new bugs, patches and feature requests submitted by
> > +    users
> > +
> > +*/open/open
> > +    Issues which have been briefly looked at and which didnt look outright
> > +    invalid
> > +    This implicates that no real more detailed state applies yet. And the
> > +    more detailed states below implicate that the issue has been briefly
> > +    looked at.
> > +
> > +*/closed/duplicate
> > +    Bugs, patches or feature requests which are duplicate of some other.
> > +    Note patches dealing with the same thing but differently are not duplicate.
> > +
> > +*/closed/invalid
> > +    Bugs caused by user errors, random ineligible or otherwise nonsense stuff
> > +
> > +bug/open/reproduced
> > +    Bugs which have been reproduced
> > +
> > +bug/open/analyzed
> > +    Bugs which have been analyzed and where it is understood what causes them
> > +    and which exact chain of events triggers them. This analyzis should be
> > +    available as a message in the bugreport
> > +    Note, do not change the status to analyzed without also providing a clear
> > +    and understandable analysis.
> > +    This state implicates that the bug either has been reproduced or that
> > +    reproduction is not needed as the bug is understood already anyway.
> > +
> > +bug/open/needs_more_info
> > +    Bugreports which are incomplete and or where more information is needed
> > +    from the submitter or another person who can provide the info.
> > +    This state implicates that the bug has not been analyzed or reproduced
> > +
> > +bug/closed/fixed
> > +    Bugs which have to the best of our knowledge been fixed.
> > +
> > +bug/closed/wont_fix
> > +    Bugs which we will not fix, the reasons here could be legal, philosophical
> > +    or others
> > +
> > +bug/closed/works_for_me
> > +    Bugs for which sufficient information was provided to reproduce but
> > +    reproduction failed that is the code seems to work correctly to the
> > +    best of our knowledgde.
> > +
> > +patch/open/approved
> > +    Patches which have been reviewed and approved by a developer.
> > +    Such patches can be applied anytime by any other developer after some
> > +    reasonable testing (compile + regression tests + does the patch do
> > +    what the author claimed)
> > +
> > +patch/open/needs_changes
> > +    Patches which have been reviewed and need changes to be accepted
> > +
> > +patch/closed/applied
> > +    Patches which have been applied
> > +
> > +patch/closed/rejected
> > +    Patches which have been rejected
> > +
> > +feature_request/open/needs_more_info
> > +    Feature requests where its not clear what exactly is wanted
> > +    (these also could be closed as invalid ...)
> > +
> > +feature_request/closed/implemented
> > +    Feature requests which have been implemented.
> > +
> > +feature_request/closed/wont_implement
> > +    Feature reuests which will not be implemented. The reasons here could
> > +    be legal, philosophical or others.
> > +
> > +Note, please do not use type-status-substatus combinations other than the
> > +above without asking on ffmpeg-dev first!
> 
> I'll try to write a reactor to error out if the combination doesn't make
> sense...

thanks

[...]

-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Breaking DRM is a little like attempting to break through a door even
though the window is wide open and the only thing in the house is a bunch
of things you dont want and which you would get tomorrow for free anyway
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20070625/1f878f4b/attachment.pgp>



More information about the ffmpeg-cvslog mailing list