Pidgin 3.0.0 Experimental 3 (2.92.1) has been released!
We are ecstatic to announce that we have released the third experimental version of Pidgin 3.0!!! This is a pre alpha release with an official version number of 2.92.1. We will continue releasing in this fashion until we are ready for 3.0.0 which will be the release we consider ready for end users.
The release can be found on SourceForge and should show up on Flathub Beta shortly.
If you don't want to use the Flathub Beta method, there are build instructions in the README for building a flatpak locally or installing into a meson devenv. Both methods avoid installing directly to your OS installation which is preferred as there is no easy way to uninstall.
About
Just like Experimental 1 and 2, this is a milestone release. It is something we think other tinkerers and developers may want to start playing with, but it is not meant for end users.
Most things are not implemented, the user interface has not been polished at all, and there are so many bugs. As such we are asking that packagers please do not package this for your users yet as the potential support requests will be too much for us to handle at this time.
This release isn’t quite what we wanted as things just didn't align well this cycle, but there’s still a lot of good progress.
Looking forward, Experimental 4 is scheduled for 2025-09-30 and will have a version number of 2.93.0.
We have a bunch of tickets entered for Experimental 4, and you can keep an eye on the Burndown Chart for Experimental 4 to stay informed. As always, priorities and possibilities can and will change, so even if something is listed for this release that doesn't mean it will be in the release until it's actually completed.
Highlights
The main highlights for this release are preferences! We've finally added some much need new sections named Appearance, Privacy, and Development. There's not a whole lot in these three yet, but there's a bunch we want to drop in here in the future.
Appearance Preferences
Right now the appearance preference just lets you toggle formatting of message which affects all messages and can be easily restored. We have a number of things to add here in the future, but if there's something you'd like to see, let us know in the comments below!
Privacy Preferences
Just like appearance the privacy preferences page is meant to help you keep your personal information personal. In the future we'll be adding options for how Pidgin should identify itself when queried and a few other things.
Development Preferences
The development preferences are meant to make the development of Pidgin and plugins easier. Developer mode itself does a number of things right now including showing the Bonjour and XMPP protocols which are not yet functional. This way developers can work on them easily and end users won't get confused by something that's not implemented.
ChangeLog
In the past we've tried to filter the ChangeLog to just the bits that might be interesting, but going forward we're just going to include everything that was done for the release.
General
- Add a native file for macos on arm (RR 3956) (Gary Kramlich)
- Run scour over all of the svgs (RR 3990) (Gary Kramlich)
- Add discrete options for protocol plugins (RR 3994) (Gary Kramlich)
- Fix a typo in POTFILES.in for the privacy preferences (RR 3998) (Gary Kramlich)
- Add an in-development tag to all protocols that are still early in development (RR 4007) (Gary Kramlich)
- Update the flatpak to gnome 48 and to the matching birb version (RR 4038) (Gary Kramlich)
libpurple:
- Add GListModel versions of purple_account_manager_get_{disabled,enabled (PIDGIN-18067) (RR 3952) (Elliott Sales de Andrade)
- Remove GList versions of purple_account_manager_get_{disabled,enabled} (RR 3955) (Elliott Sales de Andrade)
- Update the convey plans (RR 3975) (Gary Kramlich)
- Add Purple.ContactInfo:external for tracking external contacts (PIDGIN-18090) (RR 3973) (Gary Kramlich)
- Add Purple.Conversation:url (PIDGIN-18091) (RR 3974) (Gary Kramlich)
- Make Purple.ProtocolConversation.join_channel_finish return a conversation (RR 3982) (Gary Kramlich)
- Move the connection-state implementation to Purple.Account (PIDGIN-17988) (RR 3964) (Gary Kramlich)
- Add a Purple.Account::connection-state-changed signal (PIDGIN-18087) (RR 3965) (Gary Kramlich)
- Add Purple.Presence.primitive-changed signal (PIDGIN-18025) (RR 3966) (Gary Kramlich)
- Add Purple.Contact.is_own_account (RR 3985) (Gary Kramlich)
- Create purple_core_new_settings (RR 4000) (Gary Kramlich)
- Add Purple.Protocol:tags and add unit tests for protocol properties (RR 4006) (Gary Kramlich)
- Update to birb 0.4 and use the testing helpers in libpurple (RR 4014) (Gary Kramlich)
- Remove some unused markup functions (RR 4029) (Gary Kramlich)
Pidgin
- Port PidginApplication to purple_account_manager_get_enabled_model (PIDGIN-18067) (RR 3952) (Elliott Sales de Andrade)
- Convert PidginAccountsDisabledMenu to the list model (PIDGIN-18067) (RR 3952) (Elliott Sales de Andrade)
- Convert PidginAccountsEnabledMenu to the list model (PIDGIN-18066) (RR 3954) (Elliott Sales de Andrade)
- Remove a dead assignment in Pidgin.ConversationMember (RR 3962) (Gary Kramlich)
- Fix Pidgin.Application.get_active_window to only return Pidgin.DisplayWindows (RR 3972) (Gary Kramlich)
- Add keybinding support to the channel join dialog (RR 3971) (Gary Kramlich)
- Add a preference for toggling whether or not to show formatting (PIDGIN-18081) (RR 3970) (Gary Kramlich)
- Start of the appearance preferences (PIDGIN-18082) (RR 3996) (Gary Kramlich)
- Remove the conversation preferences (RR 3995) (Gary Kramlich)
- Create a Privacy preference page with the send typing notification preference (PIDGIN-17450) (RR 3999) (Gary Kramlich)
- Add a Pidgin.PresenceIcon to Pidgin.ConversationMember (RR 4004) (Gary Kramlich)
- Add a Developer Settings preference pane (RR 4005) (Gary Kramlich)
- Update Pidgin.ProtocolChooser to hide in-development protocols (RR 4008) (Gary Kramlich)
- Add the operating system to the runtime information (PIDGIN-18005) (RR 4015) (Gary Kramlich)
Demo
- Use EionRobb's typical handle (RR 3967) (Gary Kramlich)
- Fix EionRobb's avatar (RR 3976) (Gary Kramlich)
- Fix some unbalanced G_BEGIN_DECLS (RR 3989) (Gary Kramlich)
IRCv3
- Fix privmsg going to the status window before registration is complete (RR 3963) (Gary Kramlich)
- Set the presence to offline when we receive a quit message (PIDGIN-18089) (RR 3969) (Gary Kramlich)
- Add support for away-notify (PIDGIN-18088) (RR 3968) (Gary Kramlich)
- Do a who after joining a channel (PIDGIN-17936) (RR 3981) (Gary Kramlich)
- Handle the WHOTOPIC and CHANNEL_URL messages (RR 3983) (Gary Kramlich)
- Check if a member is in a conversation before adding them (RR 3987) (Gary Kramlich)
- Handle formatting in server messages (RR 3991) (Gary Kramlich)
- Handle RPL_NOWAWAY and RPL_UNAWAY messages (RR 4003) (Gary Kramlich)
- Remove versioned API (RR 4030) (Gary Kramlich)
SIP
- A stubbed out SIP protocol plugin (RR 3988) (Gary Kramlich)
- Disable SIP by default and update the protocol summaries to reflect what will be built (RR 4028) (Gary Kramlich)
Thank You!
Thank you everyone for your continued support of Pidgin, it means a lot to us!
If you’re interested in contributing, you can check out our Contributing Guide to get started.
Also be sure to check out our merch store as well as our sticker store!
And if you’re feeling generous, you can learn how to donate to the project on our Donation Page.
Installation | Flathub Documentation
Please refer to the Flatpak installation instructions for yourdocs.flathub.org
Panikaj decidoj, nula informado
La decido pri la venontjara Universala Kongreso estis farita lastmomente, sen ajna publika diskuto aŭ eĉ anticipa informado al la komitato de UEA. Neniam antaŭe du sinsekvaj kongresoj okazis geografie tiel proksime unu al la alia, kaj neniam post Hamburgo 1974 oni tiel malfrue anoncis la kongresurbon.
Session Messenger
Session is pretty neat considering that it doesn’t require a cell phone number, unlike Signal messenger, which beats the purpose of anonymity.
I just purchased $20 in tokens. Perhaps one day in the future more people will start using it and nodes will start springing up all over, making the service much faster.
Has anyone else used or still uses Session? What are your thoughts? I think it has potential if more people have it a go.
USAID cuts could lead to 14 million deaths over the next five years, researchers say
USAID cuts could lead to 14 million deaths over the next five years, researchers say
More than 14 million people could die over the next five years because of the Trump administration’s dismantling of the U.S.Aria Bendix (NBC News)
FundMECFS likes this.
Senate GOP budget bill has little-noticed provision that could hurt your Wi-Fi
Can't we just ship Cruz off to Cancun permanently at this point?
Sen. Ted Cruz (R-Texas) has a plan for spectrum auctions that could take frequencies away from Wi-Fi and reallocate them for the exclusive use of wireless carriers. The plan would benefit AT&T, which is based in Cruz's home state, along with Verizon and T-Mobile.Cruz's proposal revives a years-old controversy over whether the entire 6 GHz band should be devoted to Wi-Fi, which can use the large spectrum band for faster speeds than networks that rely solely on the 2.4 and 5 GHz bands. Congress is on the verge of passing legislation that would require spectrum to be auctioned off for full-power, commercially licensed use, and the question is where that spectrum will come from.
When the House of Representatives passed its so-called "One Big Beautiful Bill," it excluded all of the frequencies between 5.925 and 7.125 gigahertz from the planned spectrum auctions. But Cruz's version of the budget reconciliation bill, which is moving quickly toward a final vote, removed the 6 GHz band's protection from spectrum auctions. The Cruz bill is also controversial because it would penalize states that regulate artificial intelligence.
Instead of excluding the 6 GHz band from auctions, Cruz's bill would instead exclude the 7.4–8.4 GHz band used by the military. Under conditions set by the bill, it could be hard for the Commerce Department and Federal Communications Commission to fulfill the Congressional mandate without taking some spectrum away from Wi-Fi.
Senate GOP budget bill has little-noticed provision that could hurt your Wi-Fi
Cruz bill could take 6 GHz spectrum away from Wi-Fi, give it to mobile carriers.Jon Brodkin (Ars Technica)
thisisbutaname likes this.
Those who don't move are not noticed by their isp
0.005 Seconds (3/694) (@seconds_0)
I apologize to all my local schizophrenics. I owe you an apology. I wasn't really familiar with your gameNitter
adhocfungus likes this.
Thompson Falls, Blaeberry, BC
Easy to moderate
7 mi out and back or short walk to falls only
1,496 ft elevation gain
Hiked 6/1/25
Located in the Thompson Falls recreation area not too far from Golden BC this is a great waterfall with an ok trail that could be shortened to maybe half a mile or so of a mild slope. Falls were way overfull at time of hike, but appear to be a worthwhile stop, perhaps while camping in the area.
Another view of Thompson falls from a little further away, which better shows the shelf under the rushing river.
The uppermost section of falls along the trail, looks like it would have been a small cascade on the far side with a rapid on the near. Currently very blown out, the downed trees on the farside are stuck.
A jumble of fallen trees suspended in the forest. (Marge voice: I just think they're neat!)
Bluesky link to post with Videos of the falls
China claims big advances in classical and quantum computers
China claims breakthroughs in classical and quantum computers
: Chipmaker Loongson says server CPUs on par with 2021’s Ice Lake, as local press tout kit to manage 1,024-qubit systemsSimon Sharwood (The Register)
BrikoX likes this.
Windows seemingly lost 400 million users in the past three years — official Microsoft statements show hints of a shrinking user base
Windows seemingly lost 400 million users in the past three years — official Microsoft statements show hints of a shrinking user base
Our mobile-first world is slowly killing the ubiquitous operating system.Jowi Morales (Tom's Hardware)
like this
I just installed Mint and some games on 5 Thinkpad T420s my boss was going to throw out. Sunday’s LAN party was pretty fun.
Is this my future?
Israel's Knesset votes to impeach Palestinian lawmaker Ayman Odeh
Israel's Knesset House Committee voted to advance the impeachment of prominent lawmaker Ayman Odeh, a Palestinian citizen of Israel, on Monday, over comments he made earlier this year, which were perceived as being pro-Palestinian and against the war in Gaza.Lawmakers from both the ruling coalition and opposition Yesh Atid and National Unity parties voted 14-2 in favour of impeachment, while two Knesset members from the Palestinian Ra'am and Ta'al parties opposed the move.
Odeh had earned the scorn of several Israeli lawmakers earlier this year when he welcomed a long-awaited ceasefire deal between Israel and Hamas.
"I am happy about the release of the hostages and prisoners. From here, both peoples must be freed from the yoke of the occupation. We were all born free," Odeh wrote on 19 January after Hamas released three Israeli women after 471 days in captivity.
Israel's Knesset votes to impeach Palestinian lawmaker Ayman Odeh
Israel's Knesset House Committee voted to advance the impeachment of prominent lawmaker Ayman Odeh, a Palestinian citizen of Israel, on Monday, over comments he made earlier this year, which were perceived as being pro-Palestinian and against the war in Gaza.
Lawmakers from both the ruling coalition and opposition Yesh Atid and National Unity parties voted 14-2 in favour of impeachment, while two Knesset members from the Palestinian Ra'am and Ta'al parties opposed the move.
Odeh had earned the scorn of several Israeli lawmakers earlier this year when he welcomed a long-awaited ceasefire deal between Israel and Hamas.
"I am happy about the release of the hostages and prisoners. From here, both peoples must be freed from the yoke of the occupation. We were all born free," Odeh wrote on 19 January after Hamas released three Israeli women after 471 days in captivity.
US Lifts Sanctions, Clearing Path for Russia’s Nuclear Expansion in Hungary
Hungarian Foreign Minister Péter Szijjártó announced that the United States has lifted sanctions that previously restricted the construction of the Russian-built Paks II nuclear power plant in Hungary.
According to Szijjártó, the sanctions were originally introduced under the administration of former US President Joe Biden and had complicated Hungary’s long-term energy plans.
In a statement published on June 29, Szijjártó credited current US President Donald Trump for reversing the measures, calling the decision a step toward ensuring Hungary’s future energy security.
“In light of the fact that there is now a president in Washington who considers Hungary a friend, the American government has lifted sanctions related to investments in the Paks nuclear power plant,” Szijjártó said.
US Lifts Sanctions, Clearing Path for Russia’s Nuclear Expansion in Hungary
The US has lifted sanctions affecting Hungary's Paks II nuclear power plant, enhancing the nation’s energy security, says Foreign Minister Péter Szijjártó.Ivan Khomenko (UNITED24 Media)
NC Democratic Party adopts resolution calling for Israel arms embargo
NC Democratic Party adopts resolution calling for Israel arms embargo
(RNS) — The resolution comes at a time when the Democratic Party's stance on Israel is evolving.Yonat Shimron (RNS)
Israel’s Netanyahu to visit Washington next Monday as Trump presses for ceasefire in Gaza
Israel's Netanyahu to visit Washington next Monday as Trump presses for ceasefire in Gaza
That's according to a U.S. administration official familiar with the matter who was not authorized to comment publicly about the visit that hasn't been formally announced.PBS News
Supreme Court to decide whether ISPs must disconnect users accused of piracy
Supreme Court to decide whether ISPs must disconnect users accused of piracy
Sony victory in Cox piracy case could be overturned by Supreme Court.Jon Brodkin (Ars Technica)
like this
Senate GOP budget bill has little-noticed provision that could hurt your Wi-Fi
Senate GOP budget bill has little-noticed provision that could hurt your Wi-Fi
Cruz bill could take 6 GHz spectrum away from Wi-Fi, give it to mobile carriers.Jon Brodkin (Ars Technica)
adhocfungus likes this.
Google Drive alternative?
Hello! How are folks self-hosting online storage, similar to Google Drive?
Some options I've found:
- filebrowser.org/ (maintenance-only mode)
- seafile.com/en/home/ (weird disk layout scares me)
- tinyfilemanager.github.io/ (i like simple!)
- github.com/mickael-kerjean/fil…
A bunch more: github.com/awesome-selfhosted/…
I mainly just need basic file management features. I don't plan to share files outside of my tailscale VPN. I do need to support multiple users though.
I'm not considering Nextcloud because that seems too big. I'm also not considering syncthing for this project because I don't want copies on multiple devices.
I'm currently just using ssh+nautilus and that's worked great for just me, but something similar to Google Drive would be easier to onboard my family.
GitHub - mickael-kerjean/filestash: :file_folder: A file manager / web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
:file_folder: A file manager / web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... - mickael-kerjean/filestashGitHub
like this
Dutch memorial honours Palestinian children killed in Gaza
cross-posted from: rss.ponder.cat/post/219242
From Al Jazeera – Breaking News, World News and Video from Al Jazeera via this RSS feed
Dutch memorial honours Palestinian children killed in Gaza
Thousands of shoes were laid out in the Dutch city of Almere to commemorate Palestinian children killed in Gaza.Al Jazeera
Israeli Forces Liken Gaza Aid Site Shootings to Game of “Red Light, Green Light”
Israeli Forces Liken Gaza Aid Site Shootings to Game of “Red Light, Green Light”
The deadly aid site protocol is called “Operation Salted Fish,” the Israeli name for the children’s game.Sharon Zhang (Truthout)
What Centrist Democrats Need to Learn From Zohran Mamdani
What Centrist Democrats Need to Learn From Zohran Mamdani
He has a certain quality that’s far too rare among elected Democrats.The New Republic
Major Palestinian Bedouin village faces expulsion by Israeli army and settlers
cross-posted from: hexbear.net/post/5395820
Ras Ain al-Ouja is one of the largest Palestinian Bedouin villages in the occupied West Bank. Nestled amid a ridge of high silt hills just north of Jericho city, the village is facing intensified Israeli government-funded settler efforts to expel its residents.The community’s 1,200 residents are surrounded from all sides by the illegal Yitav settlement and four illegal settler outposts, the most recent of which was built one year ago.
Settlers descend onto the village and raid residents’ homes on a daily basis, physically attacking people, stealing sheep, and terrorizing families. They also took over the nearby spring of Ain al-Ouja, one of the main springs in Palestine and a major water source for the entire area that drew local tourism. Today, all Palestinians are barred from accessing it.
Major Palestinian Bedouin village faces expulsion by Israeli army and settlers
The Palestinians of Ras Ain al-Ouja are the latest Bedouin community targeted for expulsion by Israel. They are being forced out through violent settler harassment as part of Israel’s plan to annex most of the West Bank.Zena al-Tahhan (Mondoweiss)
Data Crucial to Hurricane Forecasts Will Continue, but for One Month Only
U.S. officials said they would stop providing the satellite data online on July 31 rather at the end of June.
Data from this instrument also reveals sea ice extent, and that can't be allowed.
One of Hong Kong's last major pro-democracy parties disbands
On the wall of the League of Social Democrats office, the Chinese characters for freedom are spelt out with court admission slips.
Members of the party take turns speaking into a microphone connected to a loudspeaker. They stand in front of a banner that reads "rather be ashes than dust", written in Chinese. Founded close to 20 years ago, the party is known as the last protest group in Hong Kong.
"The red lines are now everywhere," Chan Po Ying, the chair of the party, tells the BBC. "Our decision to disband was because we were facing a lot of pressure."
One of Hong Kong's last major pro-democracy parties disbands
It is the third major opposition party to disband this year, ahead of the fifth anniversary of the Beijing-imposed national security law.Danny Vincent (BBC News)
like this
There’s no US military stationed in Taiwan. The closest US bases are in Okinawa and the Philippines.
The only “military” the US has in Taiwan are some training consultants for the taiwan army, there’s no boots on the ground.
'Bloodiest 21st century war': New study finds Gaza's real death toll nears 100,000
Snip:The pre-print of a new study led by Prof. Michael Spagat of Royal Holloway, University of London, and Palestinian political scientist Dr. Khalil Shikaki has revealed that Gaza's death toll from the ongoing conflict could be nearly 100,000, a figure significantly higher than official reports, Haaretz reported on 26 June.
The Gaza Mortality Survey (GMS), the most comprehensive to date, estimates around 75,200 violent deaths between October 2023 and January 2025—nearly 40 percent higher than the Gaza Health Ministry's reported death toll of 45,660 at the time.
Researchers carried out a detailed household survey, interviewing 2,000 families—around 9,700 individuals—to independently evaluate fatalities.
The study estimated 8,540 additional non-violent deaths through January, bringing the combined fatality count for that period to 83,740. Gaza's Health Ministry has recorded over 10,000 more deaths since then, raising the current total to nearly 100,000 Palestinians killed by Israeli forces.
'Bloodiest 21st century war': New study finds Gaza's real death toll nears 100,000
More than 56 percent of violent deaths during the Israeli genocide of Palestinians have been women, children, or the elderly—more than double the proportions seen in previous warsthecradle.co
adhocfungus likes this.
Israel imposes sweeping censorship on foreign media
Israel imposes sweeping censorship on foreign media
The Committee to Protect Journalists (CPJ) expressed alarm Monday over new directives issued by Israeli authorities ordering international media to obtain prior approval from the military censor befor...Arshiya Gupta | National Law U. Delhi, IN (- JURIST - News)
'Bloodiest 21st century war': New study finds Gaza's real death toll nears 100,000
cross-posted from: hexbear.net/post/5417645
Snip:The pre-print of a new study led by Prof. Michael Spagat of Royal Holloway, University of London, and Palestinian political scientist Dr. Khalil Shikaki has revealed that Gaza's death toll from the ongoing conflict could be nearly 100,000, a figure significantly higher than official reports, Haaretz reported on 26 June.
The Gaza Mortality Survey (GMS), the most comprehensive to date, estimates around 75,200 violent deaths between October 2023 and January 2025—nearly 40 percent higher than the Gaza Health Ministry's reported death toll of 45,660 at the time.
Researchers carried out a detailed household survey, interviewing 2,000 families—around 9,700 individuals—to independently evaluate fatalities.
The study estimated 8,540 additional non-violent deaths through January, bringing the combined fatality count for that period to 83,740. Gaza's Health Ministry has recorded over 10,000 more deaths since then, raising the current total to nearly 100,000 Palestinians killed by Israeli forces.
'Bloodiest 21st century war': New study finds Gaza's real death toll nears 100,000
More than 56 percent of violent deaths during the Israeli genocide of Palestinians have been women, children, or the elderly—more than double the proportions seen in previous warsthecradle.co
'Where's our money?' CDC grant funding is moving so slowly layoffs are happening
Health departments around the country have noticed there's something strange happening with funding from the Centers for Disease Control and Prevention: It's not showing up on schedule and there's been no communication about why.
The federal public health agency doles out most of the money it receives from Congress to state and local health departments, which then contract with local organizations. That's how public health work gets funded in the U.S.
According to two CDC staff members with knowledge of the agency's budget, the CDC has yet to receive its full funding for the 2025 fiscal year. NPR agreed not to name the staff members because they were not authorized to speak to the media.
[...]
"If they can delay until the end of September, then that's it," the staffer adds. "Those projects are not going to happen. That money goes straight back to Treasury."
That's why both CDC staffers who spoke with NPR say this amounts to impounding the agency's funding.
100_kg_90_de_belin
in reply to TheImpressiveX • • •