Calligra: Difference between revisions
(Add link to qt5 porting plan to current matters) |
(Update irc link -> Libera) |
||
(16 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
<table border="0" style="background-color:white;padding-top:0.6em;" width="100%"><tr><td>http://kexi-project.org/pics/ads/calligra/calligra-logo-100.png</td> | <table border="0" style="background-color:white;padding-top:0.6em;" width="100%"><tr><td>http://kexi-project.org/pics/ads/calligra/calligra-logo-100.png</td> | ||
<td><div style="font-size: | <td><div style="font-size:100%;padding:0px;margin:0px;">'''Welcome to the Calligra Development Wiki'''</div> | ||
<!--<br/>{{KexiCIStatus|calligra|master}}--> | |||
<br/>'''Current versions:''' stable: <div style="background:#bbffbb;padding:0.2em;display:inline-block;">{{Calligra/Stable}}</div> development: <div style="background:#ffcc99;padding:0.2em;display:inline-block;">{{Calligra/Unstable}} {{Calligra/Stage}}</div> | |||
<!-- ([[Calligra/Schedules|Release schedule]]) <br/>--> | |||
'''[[/Contact/]]''' | '''Home page: http://calligra.org''' | '''[[/Mission Statement//]]'''</td> | '''[[/Contact/]]''' | '''Home page: http://calligra.org''' | '''[[/Mission Statement//]]'''</td> | ||
<td align="center">https://www.openhub.net/p/calligra/widgets/project_thin_badge.gif<br/><br/>https://www.openhub.net/p/calligra/analyses/latest/commits_spark.png<br/>→ [https://www.openhub.net/p/calligra Stats at Open Hub]</td> | <td align="center">https://www.openhub.net/p/calligra/widgets/project_thin_badge.gif<br/><br/>https://www.openhub.net/p/calligra/analyses/latest/commits_spark.png<br/>→ [https://www.openhub.net/p/calligra Stats at Open Hub]</td> | ||
Line 14: | Line 21: | ||
<ul> | <ul> | ||
<li> | <li>TODO: move to [https://phabricator.kde.org/project/view/23/ phabricator]</li> | ||
</ul> | </ul> | ||
Line 25: | Line 30: | ||
<ul> | <ul> | ||
<li><span style="font-size:110%;">'''We're looking for new [[/Maintainers/|maintainers]]!'''</span></li> | <li><span style="font-size:110%;">'''We're looking for new [[/Maintainers/|maintainers]]!'''</span></li> | ||
<li>[[/Schedules/3.0/Porting_Plan|Qt5/KF5 Porting plan]]</li> | <li><span style="font-size:110%;">'''[[/Schedules/3.0/Porting_Plan|Qt5/KF5 Porting plan]]'''</span></li> | ||
<li><span style="font-size:110%;">'''[[/Icons/3.0|Icons: naming and Breeze version]]'''</span></li> | |||
<li>[[:Category:Pages in progress for Calligra|Pages in progress]]</li> | <li>[[:Category:Pages in progress for Calligra|Pages in progress]]</li> | ||
<li>[http://www.calligra.org/press Calligra in the press]</li> | <li>[http://www.calligra.org/press Calligra in the press]</li> | ||
Line 36: | Line 42: | ||
</tr> | </tr> | ||
<tr><td valign="top" style="background:yellow;padding:0.5em;margin:5px;">'''<span style="font-size:130%;">[[/Building/| | <tr><td valign="top" style="background:yellow;padding:0.5em;margin:5px;">'''<span style="font-size:130%;">[[/Building/|Build Calligra]]</span>'''<br/>For developers & power users</td> | ||
</tr> | </tr> | ||
Line 44: | Line 50: | ||
</table> | </table> | ||
[[File:Mascot konqi-app-office.png|thumbnail|right|Help [[Konqi]] with the office work!]] | |||
'''<span style="font-size:1.5em;">Overview over the Applications and UIs:</span>''' | '''<span style="font-size:1.5em;">Overview over the Applications and UIs:</span>''' | ||
* [[/Libs|Libraries]] | * [[/Libs|Libraries]] | ||
* Office Applications: [[/Words/]], [[/Sheets/]], [[/Stage/]], [[/Plan/]], [[/Flow/]], [[Kexi]], [[Braindump]] | * Office Applications: [[/Words/]], [[/Sheets/]], [[/Stage/]], [[/Plan/]], [[/Flow/]], [[Kexi]], [[Braindump]] | ||
* Creativity Applications: [[ | * Creativity Applications: [[/Karbon/]] (also [[Krita]] up to 2.9), | ||
* Shapes: [[/Chart Shape/|Chart]], [[/Formula Shape/|Formula]] | * Shapes: [[/Chart Shape/|Chart]], [[/Formula Shape/|Formula]] | ||
* [[/Calligra Mobile/]] The mobile version of Calligra, originally for the Nokia N900 smartphone. | * [[/Calligra Mobile/]] The mobile version of Calligra, originally for the Nokia N900 smartphone. | ||
Line 54: | Line 63: | ||
'''<span style="font-size:1.5em;">Information for different people.</span>''' Check which category you belong to:<br/> | '''<span style="font-size:1.5em;">Information for different people.</span> | ||
''' Check which category you belong to:<br/> | |||
<table border="0"><tr style="vertical-align:top;"><td width="50%"> | <table border="0"><tr style="vertical-align:top;"><td width="50%"> | ||
== For Developers == | == For Developers == | ||
Line 63: | Line 75: | ||
=== Communicating with the Developers === | === Communicating with the Developers === | ||
* Join the development IRC channel: [irc://irc. | * Join the development IRC channel: [irc://irc.libera.chat/calligra #calligra on Libera Chat] | ||
* Use [https://mail.kde.org/mailman/listinfo/calligra-devel [email protected] mailing list] (also available as a [http://news.gmane.org/gmane.comp.kde.devel.calligra newsgroup]) | * Use [https://mail.kde.org/mailman/listinfo/calligra-devel [email protected] mailing list] (also available as a [http://news.gmane.org/gmane.comp.kde.devel.calligra newsgroup]) | ||
=== Overview of the Code === | === Overview of the Code === | ||
* [ | * [https://commits.kde.org/calligra Web page of Calligra Git] | ||
* [https://api.kde.org/appscomplete-api/calligra-apidocs/ Calligra API reference] | |||
* [[Calligra/Architecture|Architecture overview]] High-level descriptions of the architecture of the whole suite as well as certain subsystems. | * [[Calligra/Architecture|Architecture overview]] High-level descriptions of the architecture of the whole suite as well as certain subsystems. | ||
** [[Calligra/Architecture/Styles|An overview of how styles work internally]] | ** [[Calligra/Architecture/Styles|An overview of how styles work internally]] | ||
* | * [https://techbase.kde.org/Development/Tutorials#Calligra_Plugin_Tutorials Tutorials for plugins on TechBase] | ||
* [[/Projects/|Ongoing long or short term projects]] | * [[/Projects/|Ongoing long or short term projects]] | ||
Line 83: | Line 96: | ||
=== Quality Assurance === | === Quality Assurance === | ||
* Quality assurance (summary of issues in the current builds - tests, crash bugs, etc):<br/> http://quality.calligra.org | * Quality assurance (summary of issues in the current builds - tests, crash bugs, etc):<br/> http://quality.calligra.org | ||
* Build server | * Build server at [https://build.kde.org/view/Extragear https://build.kde.org/view/Extragear/] | ||
* [[/Testing/]] | * [[/Testing/]] | ||
== For Testers == | == For Testers == | ||
Line 98: | Line 109: | ||
*[[/Build Stencils for Flow/]] | *[[/Build Stencils for Flow/]] | ||
*[[/Logos/]] | *[[/Logos/]] | ||
*[[/Icons/]] | |||
== For Promoters == | == For Promoters == | ||
Line 112: | Line 124: | ||
* [[/Summer Of Code/]] | * [[/Summer Of Code/]] | ||
* [[/Usability and UX/]] | * [[/Usability and UX/]] | ||
* [https://reports.kde.org/en/projects/calligra Project Reports] (new!) | |||
=== Uncategorized yet === | === Uncategorized yet === | ||
Line 127: | Line 140: | ||
Calligra contributors can create an account [[Special:Userlogin|here]] and request write access from one of the [[/Admins|admins]]. Please read the [[/Wiki editing hints/]]. | Calligra contributors can create an account [[Special:Userlogin|here]] and request write access from one of the [[/Admins|admins]]. Please read the [[/Wiki editing hints/]]. | ||
[[Category:Testing]] | [[Category:Testing]] |
Latest revision as of 18:10, 1 July 2021
Welcome to the Calligra Development Wiki
Current versions: stable: 3.1.0 development: 3.1.0 Alpha
|
→ Stats at Open Hub |
FAQ Frequently Asked Questions |
Release Schedules
|
Current Matters
|
Download Calligra For users |
||
Build Calligra For developers & power users |
||
File a bug or wish For everyone |
Overview over the Applications and UIs:
- Libraries
- Office Applications: Words, Sheets, Stage, Plan, Flow, Kexi, Braindump
- Creativity Applications: Karbon (also Krita up to 2.9),
- Shapes: Chart, Formula
- Calligra Mobile The mobile version of Calligra, originally for the Nokia N900 smartphone.
- Calligra Active The QML based UI version of Calligra that fits well into the Plasma Active environment.
Information for different people.
Check which category you belong to:
For DevelopersGetting started
Communicating with the Developers
Overview of the Code
Quality Assurance
For Testers
For DesignersFor PromotersOther
Uncategorized yet |
Editing This Documentation
A meeting of minds works so much better when there is a whiteboard in the room.
This wiki is provided for Calligra Suite developers to be a digital whiteboard where people can exchange notes, work on problems together and basically be productive. It is encouraged to use this wiki to write down feature lists, TODO lists, designer talks and past discussions.
Calligra contributors can create an account here and request write access from one of the admins. Please read the Wiki editing hints.