[GSoC] Chat-like PMs interface :: discussion before coding starts

General discussion of development ideas and the approaches taken in the 3.x branch of phpBB. The next feature release of phpBB 3 will be 3.3/Proteus.
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.2.x. If you need support for phpBB 3.2.x please visit the 3.2.x Support Forum on phpbb.com.

If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
Senky
Extension Customisations
Extension Customisations
Posts: 300
Joined: Thu Jul 16, 2009 4:41 pm

[GSoC] Chat-like PMs interface :: discussion before coding starts

Post by Senky » Tue May 08, 2018 7:21 pm

Hi guys,
as Derky proposed to me earlier, with this GSoC project, we are really going to change PM interface drastically. So he suggested we at least attempt a discussion before we start coding to decide on some functional removals/additions.

My student created this nice short document that describes functionality changes:
https://docs.google.com/document/d/1gRf ... sp=sharing

If any of you got time to take a look, maybe we plan to do something that really shouldn't be done. You talk now or keep quiet forever. 8-)

User avatar
david63
Registered User
Posts: 245
Joined: Mon Feb 07, 2005 7:23 am
Location: Lancashire, UK

Re: [GSoC] Chat-like PMs interface :: discussion before coding starts

Post by david63 » Tue May 08, 2018 8:42 pm

From a first brief look the first thing that strikes me is the use of the term "Chat based". Whist I appreciate the concept of the layout, which if I am not mistaken would be somewhat similar to that of MS Outlook (and other email clients), and is something that would be an improvement I feel that "Chat based" is an inappropriate term and will alienate many users.

There is, in my opinion, the need to retain custom folders. When managing a board this is an essential piece of housekeeping.

Whilst the "Print view" feature is not something that I use (to be honest I never knew it existed) I suspect that there are quite a lot of users who do make use of it.

The one thing that I would hope to see is a faster way of deleting PMs - the current system is laborious to say the least.

Also bear in mind that there may be some extensions that use events that are in the core code.
David
Remember: You only know what you know -
and you do not know what you do not know!

User avatar
Derky
Development Team
Development Team
Posts: 18
Joined: Sat Oct 08, 2005 7:50 pm
Location: Netherlands
Contact:

Re: [GSoC] Chat-like PMs interface :: discussion before coding starts

Post by Derky » Tue May 08, 2018 10:17 pm

Yeah it's not meant like a chatbox or anything like that. I personally only use custom folders to bypass the message limits, could you give some examples as for what your users are using it?

Thanks for sharing this document Senky and Akbar Hashmi, it's looking good so far and I don't see any unexpected changes. It would be nice to get all remaining "subject to discussion" things cleared up during the GSoC bonding period. :)

User avatar
3Di
Registered User
Posts: 732
Joined: Tue Nov 01, 2005 9:50 pm
Location: Milano (I) Frankfurt (D)
Contact:

Re: [GSoC] Chat-like PMs interface :: discussion before coding starts

Post by 3Di » Tue May 08, 2018 11:09 pm

One option I would like to be finally implemented is a white/black list.

Synopsys:
The user don't want a specific user/group to PM him.

That's something needed, atm there is just the option: PM on/off generally speaking.
Want to compensate me for my interest? Don't ask me, just do it
I'm available for custom phpBB jobs, you can PM me the details.
New: my Live Board, Extensions and Tools for phpBB - Men at works.

User avatar
hanakin
Infrastructure Team
Infrastructure Team
Posts: 836
Joined: Sat Dec 25, 2010 9:02 pm
Contact:

Re: [GSoC] Chat-like PMs interface :: discussion before coding starts

Post by hanakin » Wed May 09, 2018 4:38 pm

Would like to see a more detailed mock-up of the proposed changes to really way in as it’s somewhat difficult to understand everything. Specifically the visuals and UI which is where I am really concerned. Definitely mock it up before coding.

User avatar
3Di
Registered User
Posts: 732
Joined: Tue Nov 01, 2005 9:50 pm
Location: Milano (I) Frankfurt (D)
Contact:

Re: [GSoC] Chat-like PMs interface :: discussion before coding starts

Post by 3Di » Wed May 09, 2018 7:54 pm

^^ This.

Also, is there any plans to recode the PMs (UCP) before, like it should be for 3.3?
Not to mention also ACP/MCP, which actually are decoupled from the core code.

That would be a nice touch, as well for extension writers nonetheless.
So to get rid of really outdated code and for the sake of consistency.
Want to compensate me for my interest? Don't ask me, just do it
I'm available for custom phpBB jobs, you can PM me the details.
New: my Live Board, Extensions and Tools for phpBB - Men at works.

Senky
Extension Customisations
Extension Customisations
Posts: 300
Joined: Thu Jul 16, 2009 4:41 pm

Re: [GSoC] Chat-like PMs interface :: discussion before coding starts

Post by Senky » Wed May 09, 2018 8:40 pm

3Di wrote:
Wed May 09, 2018 7:54 pm
Also, is there any plans to recode the PMs (UCP) before, like it should be for 3.3?
Not to mention also ACP/MCP, which actually are decoupled from the core code.

That would be a nice touch, as well for extension writers nonetheless.
So to get rid of really outdated code and for the sake of consistency.
Not by this GSoC project. We will barely touch backend.

User avatar
hanakin
Infrastructure Team
Infrastructure Team
Posts: 836
Joined: Sat Dec 25, 2010 9:02 pm
Contact:

Re: [GSoC] Chat-like PMs interface :: discussion before coding starts

Post by hanakin » Wed May 09, 2018 10:04 pm

@3Di the ucp/mcp is on the dev todo list 👀 at nicofuma/Chita ?

CHItA
Development Team
Development Team
Posts: 152
Joined: Thu Mar 12, 2015 1:43 pm
Location: Budapest, Hungary

Re: [GSoC] Chat-like PMs interface :: discussion before coding starts

Post by CHItA » Wed May 09, 2018 10:40 pm

Yup, I wanted to start working on it but I was told someone was working on the module system so didn't want to duplicate work. I will look into it again soonish.

User avatar
david63
Registered User
Posts: 245
Joined: Mon Feb 07, 2005 7:23 am
Location: Lancashire, UK

Re: [GSoC] Chat-like PMs interface :: discussion before coding starts

Post by david63 » Thu May 10, 2018 6:21 am

Derky wrote:
Tue May 08, 2018 10:17 pm
I personally only use custom folders to bypass the message limits, could you give some examples as for what your users are using it?
I don't what my users are using custom folders for, or even if they are using them, but I as Admin like to be able to "file" certain PMs for ease of future reference - things like reported PMs, long running discussions with certain members (usually troublemakers), Moderator discussions, PMs with useful information in them. On phpbb.com I like to file PMs relating to my extensions separately.
David
Remember: You only know what you know -
and you do not know what you do not know!

Post Reply