[Notes] [Git][BuildStream/nosoftware/alignment][toscalix] resolved grammar and content suggestions from Laurence. Several typos and minor fixes.



Title: GitLab

Agustin Benito Bethencourt pushed to branch toscalix at BuildStream / nosoftware / alignment

Commits:

1 changed file:

Changes:

  • content_design/content_structure_proposal_description.md
    ... ... @@ -55,9 +55,9 @@ Initially we will work with what we have:
    55 55
     
    
    56 56
     The structure is designed to be as "tool agnostic" as possible.
    
    57 57
     
    
    58
    -We will focus initially on git based content, using gitlab capabilities for it. On the wiki, we will focus on having a good "front page" and improving a little the current content. With this approach, we expect to be ready for when a web comes, reducing the effort associated to keeping the information on sync between git and the GNOME wiki.
    
    58
    +We will focus initially on git based content, using gitlab capabilities for it. On the wiki, we will focus on having a good "front page" and improving a little the current content. With this approach, we expect to be ready for when a web comes, reducing the effort associated to keeping the information in sync between git and the GNOME wiki.
    
    59 59
     
    
    60
    -One risk we need to strongly consider is related with the links. There are several ways to mitigate the risk. Whatever measures we apply, they will be a matter of policy so proposals on the mailing list will be required to change them. Breaking links might through to the garbage not just internal references, so pre-defined critical paths, but also external references to our content.
    
    60
    +One risk we need to strongly consider is related with the links. There are several ways to mitigate the risk. Whatever measures we apply, they will be a matter of policy so proposals on the mailing list will be required to change them. Breaking links might not just affect internal cross-references, which might have an impact on the critical paths that will be described later in thie proposal, but also on references to our content from external sources.
    
    61 61
     
    
    62 62
     
    
    63 63
     ### Timeline
    
    ... ... @@ -106,7 +106,7 @@ Please be aware that these pages will not be designed as the BuildStream front/h
    106 106
     The project page and the landing page might be moved to the future web, depending on design, effort and maintenance factors.
    
    107 107
     
    
    108 108
     
    
    109
    -#### Outcomes as the most influential event
    
    109
    +#### Releases of outcomes drive the content structure
    
    110 110
     
    
    111 111
     Assuming the most common journey to become a maintainer (not the only one) being:
    
    112 112
     
    
    ... ... @@ -181,7 +181,7 @@ Together with the Download page, the following gitlab files are essential:
    181 181
     	* C.4 News/Release notes file - R.3 Feature page and D. BuildStream In Detail content units.
    
    182 182
     	* C.5 Maintainers - Pj.5 Community support and Tools content unit.
    
    183 183
     
    
    184
    -Changelog has not been consider for now, but it will in the future. It is interesting information for a project focus on systems that needs to be maintained for a long time.
    
    184
    +Changelog has not been considered for now, but it will in the future. It is interesting information for a project focused on systems that needs to be maintained for a long time.
    
    185 185
     
    
    186 186
     C.1 BuildStream download page
    
    187 187
     
    
    ... ... @@ -193,13 +193,13 @@ This unit will include, at least, the following content:
    193 193
     * Platforms where BuildStream is expected to be installed.
    
    194 194
     * Deployment mechanisms/technologies.
    
    195 195
     * Complementary plugins and tools required for the deployment/installation/usage of BuildStream.
    
    196
    -* Additional content units that any user needs  to consider.
    
    196
    +* Additional content units that any user needs to consider.
    
    197 197
     * Critical path design to ensure that the journey through BuildStream contents takes place in the pre-established order. This consideration applies in fact to, at least, every unit that is part of the critical path of any considered target audience.  
    
    198 198
     
    
    199 199
     
    
    200 200
     C.2 README files
    
    201 201
     
    
    202
    -Short, to the point, description of what is BuildStream for and how to consume it, together with links to further information, adding context to each one of them. That additional or complementary information could be (related with):
    
    202
    +Short, to the point, description of what BuildStream is for and how to consume it, together with links to further information, adding context to each one of them. That additional or complementary information could be (related with):
    
    203 203
     
    
    204 204
     * Documentation - D. BuildStream in detail unit
    
    205 205
     * Community support (get help) - D.5 FAQ.
    
    ... ... @@ -221,7 +221,7 @@ Relations: C.3 LICENSE file - Pj.2 Governance+license+sponsors content units. A
    221 221
     
    
    222 222
     C.4 NEWS/Release Notes file.
    
    223 223
     
    
    224
    -News related with each release (digested release notes). Further content can be considered in this unit or separate ones like:
    
    224
    +News related with each release (digested release notes). Further information can be considered in this content unit or new one like:
    
    225 225
     
    
    226 226
     * Changelog
    
    227 227
     * Raw release notes.
    
    ... ... @@ -293,7 +293,7 @@ It is important to link the feature descriptions to code, so the content is wort
    293 293
     
    
    294 294
     D.1 Integrate with BuildStream: examples
    
    295 295
     
    
    296
    -Examples of how to use the tool. The content can be created and maintained by the project itself and or referenced from work done outside the project. AS in other cases, it should be a clear difference between what is expected to be maintained by the project participants and what is "external". This is relevant when requesting/providing support to users and when managing negative feedback on internet.
    
    296
    +Examples of how to use the tool. The content can be created and maintained by the project itself and/or referenced from work done outside the project. As in other cases, there should be a clear difference between what is expected to be maintained by the project participants and what is "external". This is relevant when requesting/providing support to users and when managing negative feedback on internet.
    
    297 297
     
    
    298 298
     
    
    299 299
     D.2 BuildStream plug-ins and other complementary features
    
    ... ... @@ -308,7 +308,7 @@ Detailed description of the core features shipped by BuildStream, including thos
    308 308
     
    
    309 309
     D.4 BuildStream glossary
    
    310 310
     
    
    311
    -Each project uses specific terminology that requires explanation. In regulated or safety critical environments or in Open Ocean, this need becomes almost a requirement. The same principle applies to mature markets when using terminology as a differentiation element.
    
    311
    +Each project uses specific terminology that requires explanation. In regulated or safety critical environments or in Blue Ocean[5], this need becomes almost a requirement. The same principle applies to mature markets when using terminology as a differentiation element.
    
    312 312
     
    
    313 313
     BuildStream will have a glossary.
    
    314 314
     
    
    ... ... @@ -321,7 +321,7 @@ The FAQ is a relevant content element, often just appreciated by projects that h
    321 321
     #### BuildStream outcomes (portfolio)
    
    322 322
     
    
    323 323
     
    
    324
    -Contents related with the different "products" offered by the BuildStream project. Each outcome should have a separated content page. So far, we have three different outcomes:
    
    324
    +Contents related with the different "products" offered by the BuildStream project. Each outcome should have a separate content page. So far, we have three different outcomes:
    
    325 325
     
    
    326 326
     * Even releases: targeting users
    
    327 327
     * Odd releases: targeting testers (users and contributors)
    
    ... ... @@ -330,7 +330,7 @@ Contents related with the different "products" offered by the BuildStream projec
    330 330
     
    
    331 331
     R.1 BuildStream releases: portfolio charter
    
    332 332
     
    
    333
    -This page will have links to all the BuildStream releases, highlighting the current one, the ones maintained or recommended for the different profiles, together with the links to the complementary information that might be related to releases, like roadmap, announcements, etc.
    
    333
    +This page will have links to the BuildStream releases, highlighting the current one, the ones "in maintenance" and those recommended for the different target groups, together with the links to the complementary information that might be related to releases, like roadmap, announcements, etc.
    
    334 334
     
    
    335 335
     
    
    336 336
     R.2 Master
    
    ... ... @@ -340,7 +340,7 @@ Master as such is not released but in BuildStream portfolio, it is the default o
    340 340
     
    
    341 341
     R.3 BuildStream releases feature page
    
    342 342
     
    
    343
    -The feature page is the central page for each release, that contains the information about what is released, compared with previous releases. It also includes all the necessary links to have a wide view of how to evaluate consume and get community support for a specific release.
    
    343
    +The feature page is the central page for each release, that contains the information about what is released, compared with previous releases. It also includes all the necessary links to have a wide view of how to evaluate, consume and get community support for a specific release.
    
    344 344
     
    
    345 345
     
    
    346 346
     R.4 BuildStream deployment howto
    
    ... ... @@ -388,7 +388,7 @@ One day BuildStream will dominate the world. We will be able to look at behavio
    388 388
     
    
    389 389
     To get there, we need to start today, simple but start.
    
    390 390
     
    
    391
    -Having already defined our target audience to some extend was the first step. The content structure was the second one. The third one is to define our content considering a critical path, which is the journey we want to take our users through in order to consume our outcomes having a satisfactory experience. In other words, maximizing our conversion rate.
    
    391
    +Having already defined our target audience to some extent was the first step. The content structure was the second one. The third one is to define our content considering a critical path, which is the journey we want to take our users through in order to consume our outcomes having a satisfactory experience. In other words, maximizing our conversion rate.
    
    392 392
     
    
    393 393
     In order to start simple, we will segment our audience in four groups, defining a critical path for each one of them. The target audiences are:
    
    394 394
     * People unaware of BuildStream
    
    ... ... @@ -428,3 +428,5 @@ The following resources are recommended:
    428 428
     
    
    429 429
     [4] BuildStream_Content_Structure_all.pdf: https://gitlab.com/BuildStream/nosoftware/alignment/blob/master/content_design/BuildStream_Content_Structure_all.pdf
    
    430 430
     
    
    431
    +[5] https://en.wikipedia.org/wiki/Blue_Ocean_Strategy
    
    432
    +



  • [Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]