Meeds-io / MIPs

The Meeds Improvement Proposal repository
0 stars 0 forks source link

News to notes - Part 5 - Publication of a article and note #161

Open Julien-Dubois-eXo opened 1 month ago

Julien-Dubois-eXo commented 1 month ago

Rationale

We need to review the publication drawer to enhance the publication experience for notes and news. Here are the gaps expressed by end-users:

1. Functional Requirements

Top User Stories

Publication drawer

Edit publication Edit publication displays only the publication options (step 2), no more check the properties after the publication.

Publication drawer with no Publish permission Image

Image

Publication with Publish permission

Image

Image

Note publication

image

News referencing

Image

News display

Impacts

Notifications

Unified Search / Metadata / Bookmarks, favorites

When bookmarking a note that being an article (or an article being referenced as a note), ensure the content is still bookmarked

2. Technical Requirements

Existing Features

Feature Flags

Note publication Property Name Default Value Target Audience Functional Behaviour
exo.feature.notePublication.enabled False all users True: Display the "Publish" option in a note's 3-dot action menu. False: Hide the "Publish" option in the 3 dots action menu of a note
New Open in Notes app option Property Name Default Value Target Audience Functional Behaviour
exo.feature.articleGotoNoteLocation.enabled False all users True: Display the "Go to Note" option in an article's 3-dot action menu. False: Hide the "Go to Note" option in the 3 dots action menu of an article
New Refer in the note option Property Name Default Value Target Audience Functional Behaviour
exo.feature.articleReferInTheNotes.enabled False all users True: Display the "Refer in the note" and "Undo referencing" options in an article's 3 dots action menu. False: Hide the "Refer in the note" and "Undo referencing" options in the 3 dots action menu of an article
News publication Property Name Default Value Target Audience Functional Behaviour
exo.feature.newPublicationDrawer.enabled False all users True: Display the new publication drawer when publishing a news. False: Display the old publication drawer when publishing a news

3. Software Architecture

Access

Julien-Dubois-eXo commented 1 month ago

@srenault-meeds @boubaker I split the MIP129 in two. Here is the new MIP. No evolution, it's just a copy/paste of a part of the previous MIP129.

We need your GOTECH and GOFUNC please.

srenault-meeds commented 1 month ago

Hello,

Feedbacks:

schedule only limited to space with redactors

Do you mean only when a space is on editorial mode AND only for space admin and content writers?

when editing the publication: check box "Go up to the stream" to choose to post again or go up the activity in the stream

I don't understand your sentence.

space host must have by default the publish permission

Space admins are already publishers. Hence, no need to do anything

display only if: [Publisher/space hosts + the space has permission on a target] OR [member of a group that has permission on a target]

Not understood

Depublication only from the News list

I know we talked about it but still not understood the purpose of it.

if no publishing permission (only posting in the stream) only "From"

Do you mean "if no publisher", then only from option is proposed?

UX at opening = expand by default

Is that suggested when publishing the first time? Or do I need to post first the article in the stream then publish?

Note publication will be no longer available during the edition

What does that mean? -> note not available during the time it is edited (not listed anymore in the newslist)?

Question Can we publish the note while editing it? Or do I need to save it first?

A modification on the note will be also available in the article and vice versa.

I don't understand what you want to mean

"Open in Notes app

Is that proposed only when it is referenced? If so, can you invert case in the description to make it easier to understand?

Only for users with access to the space

And admin and super space admin IMO

Review of notification condition

What about the notification for watched activity?

Other feedback

When bookmarking a note that being a note (or a news being referenced as a note), does that change anything to users for their bookmark list?

srenault-meeds commented 1 month ago

Ok reviewed. And Go-Func

boubaker commented 1 month ago

[!IMPORTANT] No objection and Go-Tech label added.