Difference between revisions of "Projects/TechBase"

Jump to: navigation, search
(Being updated - keep orphaned)
 
m (Further Information: missing quote char)
 
(5 intermediate revisions by one user not shown)
Line 1: Line 1:
 
{{Improve}}
 
{{Improve}}
  
Being edited.... saving changes so its not lost....
+
== Tutorials Wanted/Needed ==
 +
Ordered based on priority.
  
Keep orphaned.
 
 
== To Do ==
 
 
 
=== Tutorials Wanted/Needed ===
 
 
=== Security ===
 
=== Security ===
 +
* Techniques and available software
 +
* Privacy concerns
 +
* Regulatory compliance
 +
* For network-oriented applications (see further down the task list)
 +
* Important points of note for each OS (Linux, Solaris, Windows, Mac OS, etc)
  
 
=== Further Information ===
 
=== Further Information ===
The "Further Information section replaces "Recommended Books" under the Development section.  It should include:
+
The "Further Information" section replaces "Recommended Books" under the Development section.  It should include:
  
 
* Books
 
* Books
Line 29: Line 29:
 
With khtml, webkit, firefox, opera, ie6 via wine - and now the ie7 rendering engine via wine - KDE is a premier web testing environment.  It is beneficial to cover such topics on the site, along with tools used to develop sites (Quanta, KImageMapEditor, KLinkStatus, etc), setting up such testing environments, etc.
 
With khtml, webkit, firefox, opera, ie6 via wine - and now the ie7 rendering engine via wine - KDE is a premier web testing environment.  It is beneficial to cover such topics on the site, along with tools used to develop sites (Quanta, KImageMapEditor, KLinkStatus, etc), setting up such testing environments, etc.
  
=== RAPID DEVELOPMENT & CASE STUDIES ===
+
=== Rapid Application Development ===
 
+
* Ruby/Python/Perl/etc
Ruby/Python/Perl/etc
+
* Need to get communities on board and contributing.
Need to get communities on board and contributing.
+
 
+
 
+
 
+
6 KDEVELOP
+
 
+
Learning the languages
+
Tutorials using KDevelop
+
e.g. a tutorial in Getting Started/ woudl be awsome.. i believe the kde edu people have done some tutorials here as well
+
 
+
 
+
 
+
7 NETWORKED SERVICES
+
 
+
16:53:38)  aseigo:  sure... web services <-> internet services, at some point those things got confused... so that would be things like gethotnewstuff for us
+
 
+
(16:56:11)  aseigo:  yes ... "networked services" ... would include ghns, kdepim/kode ...
+
 
+
 
+
 
+
 
+
8 KOFFICE AS A SOFTWARE DESIGN PLATFORM
+
 
+
For collaboration and communication
+
Get KOffice team on the wiki
+
 
+
 
+
 
+
9 PORTABLE DEVICES
+
 
+
Working with them and KDE
+
Creating a KDE app using OpenSync
+
Links to Qtopia with info on interoperability
+
Konqueror Embedded
+
 
+
 
+
 
+
10 ERROR REPORTING FUNCTIONALITY
+
 
+
my thought was on an ISV's ability to use a bug management system in place, by taking the app and setting up their own server as well, so that there is a reporting system in place already.  They could automate bug information like MS if desired, like grabbing logs, etc.
+
 
+
 
+
 
+
11 DEVELOPER FORUMS
+
 
+
Forum admins should be subscribed to the MLs
+
Forum is more for application developers than core developers
+
May have manpower issues
+
Could be a subforum of a greater official KDE forum
+
 
+
 
+
 
+
12 DESIGN PATTERNS
+
  
KDE specific should come first. Low on the priority list.
+
=== KDevelop ===
 +
* Learning the languages
 +
* Tutorials using KDevelop; such as a tutorial in Getting Started
 +
* kde edu people have done some tutorials in this area, contact and bring those tutorials here.
 +
* Contact KDevelop developers to get their involvement on the wiki in this regard.
  
 +
=== Networked Services ===
 +
* Web/Internet services
 +
* How ISV's can make use of such things as ghns, kdepim/kode...
  
 +
=== KOffice as a Software Design Platform ===
 +
* For collaboration and communication
 +
* Get KOffice team on the wiki
  
 +
=== Portable Devices ===
 +
*Working with them and KDE
 +
*Creating a KDE app that makes use of OpenSync
 +
*Links to Qtopia with info on interoperability
 +
*ie: Konqueror Embedded
  
13 SIDELINED
+
=== Error Reporting Functionality ===
 +
An ISV's ability to use a bug management system in place, by taking the app and setting up their own server as well, so that there is a reporting system in place already.  They could automate bug information like if desired, like grabbing logs, etc.
  
  13.1 BUSINESS COMMUNICATIONS FLOW
+
=== Design Patterns ===
 +
* KDE specific elements should come first. Low on the priority list.
  
Developing software for the flow of enterprise communications has become an extremely wide are of software development as of late. nepomuk/Akonadi may be part of this.
+
== Further Discussion Required ==
Sidelined until technologies catch up.
+
=== SysAdmin Tools ===
 +
* http://kde.org/areas/sysadmin
  
 +
*'''Held off for further discussion'''.  May or may not belong, as this site will not be developer.kde.org, but TechBase.KDE.org.
  
 +
=== Developer Forums ===
 +
* Forum admins should be subscribed to the MLs
 +
* Forum is more for application developers than core developers
 +
* Forum could have a gateway to the MLs, or the Admins and Moderators would act as the communications link when the need arises.
 +
* Could be a subforum of a greater official KDE forum
  
 +
*'''May have manpower issues'''.
  
14 FURTHER DISCUSSION REQUIRED
+
== Sidelined ==
 +
=== Business Communications Flow ===
  
14.1 SYSADMIN TOOLS
+
Developing software for the flow of enterprise communications has become an extremely wide are of software development as of late. Nepomuk/Akonadi may be part of this.
  
http://kde.org/areas/sysadmin
+
* '''Sidelined until Akonadi can be further developed.'''
held off for further discussion
+

Latest revision as of 04:23, 21 July 2011

noframe
 
This section needs improvements: Please help us to

cleanup confusing sections and fix sections which contain a todo


Contents

[edit] Tutorials Wanted/Needed

Ordered based on priority.

[edit] Security

  • Techniques and available software
  • Privacy concerns
  • Regulatory compliance
  • For network-oriented applications (see further down the task list)
  • Important points of note for each OS (Linux, Solaris, Windows, Mac OS, etc)

[edit] Further Information

The "Further Information" section replaces "Recommended Books" under the Development section. It should include:

  • Books
  • Blogs
  • Places to put your code
  • irc channels
  • Newsgroups
  • Forums
  • Events
  • Could also house sections designated to vertical markets such as medical, education, government, etc.
  • Applicable courses and certifications
  • Audio and Video casts

[edit] Web Development

With khtml, webkit, firefox, opera, ie6 via wine - and now the ie7 rendering engine via wine - KDE is a premier web testing environment. It is beneficial to cover such topics on the site, along with tools used to develop sites (Quanta, KImageMapEditor, KLinkStatus, etc), setting up such testing environments, etc.

[edit] Rapid Application Development

  • Ruby/Python/Perl/etc
  • Need to get communities on board and contributing.

[edit] KDevelop

  • Learning the languages
  • Tutorials using KDevelop; such as a tutorial in Getting Started
  • kde edu people have done some tutorials in this area, contact and bring those tutorials here.
  • Contact KDevelop developers to get their involvement on the wiki in this regard.

[edit] Networked Services

  • Web/Internet services
  • How ISV's can make use of such things as ghns, kdepim/kode...

[edit] KOffice as a Software Design Platform

  • For collaboration and communication
  • Get KOffice team on the wiki

[edit] Portable Devices

  • Working with them and KDE
  • Creating a KDE app that makes use of OpenSync
  • Links to Qtopia with info on interoperability
  • ie: Konqueror Embedded

[edit] Error Reporting Functionality

An ISV's ability to use a bug management system in place, by taking the app and setting up their own server as well, so that there is a reporting system in place already.  They could automate bug information like if desired, like grabbing logs, etc.

[edit] Design Patterns

  • KDE specific elements should come first. Low on the priority list.

[edit] Further Discussion Required

[edit] SysAdmin Tools

  • Held off for further discussion. May or may not belong, as this site will not be developer.kde.org, but TechBase.KDE.org.

[edit] Developer Forums

  • Forum admins should be subscribed to the MLs
  • Forum is more for application developers than core developers
  • Forum could have a gateway to the MLs, or the Admins and Moderators would act as the communications link when the need arises.
  • Could be a subforum of a greater official KDE forum
  • May have manpower issues.

[edit] Sidelined

[edit] Business Communications Flow

Developing software for the flow of enterprise communications has become an extremely wide are of software development as of late. Nepomuk/Akonadi may be part of this.

  • Sidelined until Akonadi can be further developed.

This page was last modified on 21 July 2011, at 04:23. This page has been accessed 3,620 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal