pidgin/nest

a46a784ef620
Parents a1b9f42157ab
Children 3b08a26ba41f
Add a few more GSoC ideas and tweak a few things.

Testing Done:
Ran locally.

Reviewed at https://reviews.imfreedom.org/r/565/
--- a/hugo/content/development/gsoc/ideas.md Mon Mar 08 23:32:11 2021 -0600
+++ b/hugo/content/development/gsoc/ideas.md Tue Mar 09 01:45:30 2021 -0600
@@ -14,7 +14,8 @@
curious of what might not have made this list yet, please see the link above.
If you have any questions about these ideas, please ask on the tickets that are
-referenced or by joining us in `gsoc@conference.pidgin.im`.
+referenced or by joining us in `gsoc@conference.pidgin.im`. If you don't have
+an XMPP account check out our [PidginChat Service]({{< ref "/about/pidginchat" >}}).
## Protocol-specific ideas
@@ -83,6 +84,28 @@
## Internals
+### Audit Log
+
+It would be handy from both troubleshooting and security points of view if we
+kept a log of every setting change that happens in libpurple. The idea here is
+to make everything auditable so when something is different users are quickly
+able to figure out why.
+
+This idea is being discussed in
+[PIDGIN-17496](https://issues.imfreedom.org/issue/PIDGIN-17496).
+
+### Account Assistant
+
+Currently adding an account to Pidgin requires a lot of technical knowledge.
+It's certainly possible for someone to figure it out, but we can and should
+make it a much easier process.
+
+There's a rough draft of how this would work in
+[PIDGIN-17461](https://issues.imfreedom.org/issue/PIDGIN-17461).
+
+This project would include writing quite a few composite GTK Widgets as well
+as getting pretty familiar with our abstractions for protocol plugins.
+
### Name Completion
Pidgin implements a very basic form of name completion which doesn't work with
@@ -109,7 +132,7 @@
This happens for a number of reasons, but the biggest one is that there are
ways to mention groups of people as well as everyone in a chat room. For
example `@all`, `@channel`, `@everyone`, `@here`, as well as the ability to
-mention a role on discord.
+mention a role on Discord.
Our limited research so far, has shown that there is no distinction when
multiple mentions are provided in the same message. So if you're mentioned at
--- a/hugo/content/development/gsoc/instructions.md Mon Mar 08 23:32:11 2021 -0600
+++ b/hugo/content/development/gsoc/instructions.md Tue Mar 09 01:45:30 2021 -0600
@@ -72,8 +72,8 @@
## Improving your chances
-After submitting a great proposal, PLEASE join us on IRC
-(irc.freenode.net #pidgin) or XMPP MUC (devel@conference.pidgin.im) and discuss
+After submitting a great proposal, PLEASE join us on XMPP
+(gsoc@conference.pidgin.im) or IRC (irc.freenode.net #pidgin) and discuss
your ideas with the community. Experience has shown that students who are
involved before the Summer of Code starts are more likely to stick with it and
make good progress during the summer. In addition, this provides us more and