Changes

Jump to navigation Jump to search
929 bytes added ,  19:54, 12 July 2015
{{TOCright}}
 
=General=
This page lists areas of future development which are currently open for discussion. If you want to help improve AniDB, add your feedback!
==== Checklist for major updates ====
* Site (exp, epoxantennen, fahrenheit, pelican, rar, deridiot, ommina, worf)** [[CSS ]] (epoxderidiot)
** JS (fahrenheit)
** Reports (deridiot, worf)** Mylist Export [[MyList export]] (fahrenheit)
* Bots (exp)
** Chii[AR] (deridiot, pelican, worf)** Lafiel[AR] (epoxderidiot, ommina)
* API/Services
** [[UDP API ]] (epoxommina)
** TCP API (exp)
** Jabber Service (exp)
** [[SigServer]] (antennen)** RSS/Atom (rarantennen)
* Supported Clients
** [[AOM ]] (petriw, deprecated)** [[WebAOM ]] (epox-, deprecated)** [[AniAdd]] (Arokh)** [[Avdump2]] (-)
=Areas=
===General===
====URI====
The [[URI DEV|current URI]] is a grown system which in it's current state is inconsistent and features unnecessary data. A shorter and feature-richer URI would be desirable. Furthermore a standarized parsing layer would reduce possible problems and remove redundant code.
 
====Markup====
The [[AniDB:Markup|markup]] has stabilized over the past year and is relatively consistent now. No major changes are planned. Minor changes can be requested [[AniDB_talkAniDB talk:Markup|here]]. Partly documented.
====Page generation====
Still mostly print-generation, but many of the commonly used markup structures has functions at least. The major hold-up is the [http://tracker.anidb.info/view.php?id={{t|524 |table-writer] }} which is essential before any code validity guaranties can be given. No documentation.
====Data control====
Wanted, but no concrete plans yet.
:''Is this the internationalisation part?''' -- [[User:Ninjamask|Ninjamask]] 05:34, 27 January 2008 (CET)''
:''well to some extend it is. It's the second step of that. The firts first is to get the text out so it's easier to maintain, but yes in a second step we could allow multiple languages''' -- [[User:Der_IdiotDer Idiot|Der Idiot]] 16:33, 29 January 2008 (CET)'' ====XVCL transition====Partly-mostly done?
====Error handling====
====Code documentation====
None atmATM.
===Specific parts===
====Episode====
Most importantly: fix type implementation. [http://tracker.anidb.info/view.php?id={{t|691 |More...]}}
====MylistMyList====Fix scrolling, more filters, fix direct link. [http://tracker.anidb.info/view.php?id={{t|692 |More...]}}
For more discussion on future mylist MyList enhancements, see: [[MyList_DEVMyList DEV]]
==New Development==
===CSS Themes===
* Details: [[AniDB:CSS_stylesCSS styles|current styles]] ([[AniDB:CSS Dev|dev]]), [[AniDB:Page_layoutPage layout|layout]], [[AniDB:Markup|markup]] ([[AniDB:Markup_DEVMarkup DEV|dev]])
* Timeframe: open-ended
* Phase: we've got some, but we could use some more :o)
 
===Signature Server===
* Documentation: [[SigServer]]
* Development Details: [[SigServer_DEV]]
* Timeframe: imediate
* Phase: Beta testing
* Language: PHP
* Main Contact: antennen
===Character DB===
* Details: [[CharDB_DEVCharDB DEV]]* Timeframe: short termIMPLEMENTED* Phase: RequirementsMaintenance/PrototypingImprovement * Language: ?Perl* Main Contact: [[User:Worf/CharDB|DerIdiot, nwa, worf]], fahrenheit
===OST DB===
* Details: [[OstDB_DEVOstDB DEV]]* Timeframe: long termbasic version implemented, MyList and audio fingerprint support still outstanding* Phase: RequirementsMaintenance/Improvement * Language: ?Perl + other languages for clients* Main Contact: ?Der Idiot, Ommina
===Manga DB===
* Details: [[MangaDB_DEVMangaDB DEV]]* Timeframe: open (very long mid term)
* Phase: Requirements
* Language: ?Perl* Main Contact: ?Der Idiot
===SubProjects===
====Generic Person/Company Handling====
* Details: [[Generic_PersonCompany_DEVGeneric PersonCompany DEV]]* Timeframe: IMPLEMENTED* Phase: Maintenance/Improvement* Language: Perl* Main Contact: Der Idiot ====Anime Release Handling====* Details: [[Animerelease_DEV]]* Timeframe: open (short term)* Phase: Requirements* Language: Perl* Main Contact: Der Idiot
====Maintenance Tasks - Performance Improvements====
* Details: [[Maintenance_DEVMaintenance DEV]]
==Open for Improvement==
===UDP API===
* Details: [[UDP_API_DEVUDP API DEV]]
* Additional: [http://www.anidb.net/forum/viewtopic.php?t=4466 UDP API Development Forum Thread]
* Timeframe: IMPLEMENTED
* Phase: Maintenance/Improvement
* Language: Java
* Main Contact: epoximatorOmmina ===UDP API===* Details: [[HTTP API]]* Timeframe: IMPLEMENTED* Phase: Maintenance/Improvement* Language: Java* Main Contact: Ommina
===Jabber IM Server===
* Language: Java
* Main Contact: EXP
 
===Signature Server===
* Documentation: [[SigServer]]
* Development Details: [[SigServer DEV]]
* Timeframe: IMPLEMENTED
* Phase: Maintenance/Improvement
* Language: PHP
* Main Contact: antennen
==Maintenance==
===IRC Bot - Chii[AR]===
* Details: [[IRC:Chii]]
* Additional: [http://www.anidb.net/forum/viewtopic.php?t=257 Chii SDK Forum Thread]
* Timeframe: IMPLEMENTED
* Phase: Maintenance
* Language: Perl
* Main Contact: pelican, DerIdiot, worf ===IRC Bot - Lafiel[AR]===* Details: [[IRC:Lafiel]]* Timeframe: IMPLEMENTED* Phase: Maintenance* Language: Java* Main Contact: DerIdiot, Ommina
[[Category:Development]]
staff
731

edits

Navigation menu

MediaWiki spam blocked by CleanTalk.