Style Guide for Core apps
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Dropping Letters |
New
|
Undecided
|
Unassigned | ||
Sudoku App |
New
|
Undecided
|
Unassigned | ||
Ubuntu Calculator App |
Fix Released
|
Low
|
Unassigned | ||
Ubuntu Calendar App |
Triaged
|
Wishlist
|
Unassigned | ||
Ubuntu Clock App |
Fix Released
|
Low
|
Unassigned | ||
Ubuntu Music App |
New
|
Undecided
|
Unassigned | ||
Ubuntu Terminal App |
Fix Released
|
Undecided
|
Unassigned | ||
Ubuntu UI Toolkit |
Triaged
|
Low
|
Unassigned | ||
Ubuntu Weather App |
New
|
Undecided
|
Unassigned | ||
ubuntu-ui-toolkit (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
WHAT As I developer, I want all code in any code-base should look like a single person typed it, no matter how many people contributed.
WHY Currently even within one application (for example ubuntu-
HOW
1. Create or apply existing code style for Ubuntu SDK (example:
https:/
http://
https:/
2. Modify application's README file and add information what Coding style should be used.
3. During Review, it will be great to check also code style
Related branches
- Bartosz Kosiorek: Approve
- Ubuntu Clock Developers: Pending requested
-
Diff: 717 lines (+698/-4)3 files modifiedCOPYING (+674/-0)
README (+8/-4)
README.developers (+16/-0)
summary: |
- Apply common Code Style for all Core apps + Code Style for Core apps |
description: | updated |
summary: |
- Code Style for Core apps + Common Code Style for all Core apps |
description: | updated |
summary: |
- Common Code Style for all Core apps + Apply common Code Style for all Core apps |
description: | updated |
description: | updated |
description: | updated |
Changed in music-app: | |
status: | New → Incomplete |
Changed in ubuntu-calendar-app: | |
status: | New → Triaged |
importance: | Undecided → Wishlist |
description: | updated |
description: | updated |
Changed in ubuntu-clock-app: | |
status: | New → Confirmed |
importance: | Undecided → Low |
milestone: | none → 2.2 |
description: | updated |
description: | updated |
description: | updated |
summary: |
- Apply common Code Style for all Core apps + Style Guide for Core apps |
Changed in ubuntu-clock-app: | |
status: | Confirmed → Fix Released |
milestone: | 2.2 → rtm |
Changed in ubuntu-ui-toolkit: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
Changed in ubuntu-calculator-app: | |
status: | Triaged → Fix Committed |
Changed in music-app: | |
status: | Incomplete → New |
Changed in ubuntu-calculator-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-terminal-app: | |
status: | New → Fix Released |
I need more information. I can see how scripts can easily do auto-indentation... but anything more detailed would be fairly difficult. Also, most developers *should* be using the auto indentation found within Qt Creator. When they don't, issues with indentation arise. I don't think we need scripts for this, I just think we need developers to be aware of how to use their IDE. If mandating style leads to failures similar to how python can mandate pep8 compliance... then I think we've failed to do our job as a welcoming community of app developers.