Mike
5 hours ago
Friendica themes redux
TL;DR - we will be deprecating some Friendica themes and providing an admin interface to select which available themes will be visible to site members.

I probably need some help on this as I've got a lot of projects. But I think it's time to phase out the loozah themes, and the universally hated "easterbunny". There are several people currently using the loozah themes so we won't remove them. We will just consider them deprecated, and when a new theme management interface is implemented, they will become unsupported.

Theme Management

In order to pull this off with the least amount of disruption and angst, here's the plan....

The theme management (admin) interface should closely mimic the plugin administration page, but in this case will choose which themes are available for members to select. If they aren't ticked "green", they won't be offered as a choice (but existing members using those themes may still continue to use them). However, if somebody changes from one of these themes to something else, they won't be offered a choice to switch back.

I'm thinking each theme entry on this page should display the contents of a README.md or README.bb and provide a screenshot.

We should also provide a dynamically updated screenshot on the end-user theme selection so somebody can see at a glance if they want to try the theme or not - and without committing to it.

Once this interface is completed, we will generate a config list of supported themes as an automatic update and supply the same in the default htconfig for new installations - and this will remove the deprecated themes from the list of available choices for end-users, but allow the files to remain.

Also at this time, the deprecated themes will become unsupported and will require volunteer support to update with any future code changes.

At the present time, I'll maintain the zeros and testbubble. Fabio and/or Tobias will likely keep Quattro current, and Fabio and myself will manage templates for these three families. Derivatives of all of these should be fine. Others such as vier and dispy will need to be maintained by others.

(It isn't clear but perhaps vier might work better as a derivative theme, depending on the number of changes anticipated from its quattro roots. This will make it easier to support. Unless somebody is willing to commit to maintaining Dispy it will likely become unsupported also.)

Once all this is in place, new themes (except for low-maintenance derivatives) will most likely require a maintainer. We will probably also need a theme-dev forum to communicate core changes which might affect themes, so that maintainers aren't caught off guard.

And of course all of this may change completely based on community feedback. Let it begin.
Simon L'nu
3 hours ago
i can do dispy. i like it but i have some issues with it. perfect opportunity for me to hack at it ;-)
red
1 minute ago
I'm currently using vier and am blown away by how awesome it is. I hope someone maintains it, but if not, I might take this as an opportunity to get into php and hack at it in the future. :)
Mike
6 hours ago
Mike is now friends with oAnth


Image/photo
Mike
6 hours ago
Mike is now friends with Nils Jansen


Image/photo
Mike
8 hours ago
Mike is now friends with Flo


Image/photo
16 comments show more
Mike
8 hours ago
@Tupambae.Net - Being connected with Diaspora in any way is turning into a liability. I believe it's time to distance ourselves.

We had it on a t-shirt using the old logo and spelled with a 'k' (that and several other t-shirt and sweatshirt designs). In a year we sold exactly one shirt and I finally decided it wasn't very productive and took down the service.

J. David Eisenberg has it I think.
Mike
8 hours ago
@Charles Roth - I edited the JPG directly, but I still have the original SVG in my archives someplace. I'll see if I can dig it up and update that as well.

In any event public domain.
Mike
1 day ago
Have made lots of progress on the new Friendica notification system.

On the short term you may only notice that the links in your emails have changed.

I'm currently working in another branch to unify the way notifications work across all the different themes. 

As long as no other crises develop, it should all be in place and ready for you to use sometime in the next 1-2 weeks (it's actually about 2-3 days work, but I'm anticipating at least a few distractions).
4 comments show more
Fabio Comuni
11 hours ago
I've tested some day ago the possbility to use "notify" table in mod/ping.php, instead querying multiple times item table with joins and so on...
It's cool, but we need a well designed "show all notification" page, with the option to mark one, more or all notifications as read. (something like github's one).
The only thing that keep me atm to going on on this is that I like to have all new posts in notification menu (on quattro theme), wich allows me to read all new items one by one (if I open network page, all new messages are marked as read...)

Oh, mike, I keep to see your treads as conversations by you with yourself...
Paul Taylor
10 hours ago
Thanks @Fabio Comuni because I have been meaning to write about this for some time. My solution has been to set browser bookmarks for my networks, groups etc to make working through my couple of hundred morning notifications easier. To be able to do this within friendica would be ace.
Mike
1 day ago
Image/photo
3 comments show more
Abinoam Jr
1 day ago
(From: Run Around - Blue Travelers)

Tra la la bomba dear this is the pilot ( @Mike ) speaking
And I've got some news for you
It seems my ship still stands no matter what you drop
And there ain't a whole lot that you can do
Oh sure the banner may be torn and the wind's gotten colder
Perhaps I've grown a little cynical
But I know no matter what (facebook, twitter, statusnet, mail, feed, whatever) the waitress brings
I shall drink it and always be full
Yeah, I will drink it and always be full

Oh I like :coffee
And I like :beer, (I mean tea) ...

Pretty good music!
@Mike
Simon L'nu
1 day ago
hehe
Mike
2 days ago
Mike is now friends with David Benfell


Image/photo
Mike
3 days ago
#opabandonship : hope y'all are wearing life vests. #justsayin
16 comments show more
Oliver
1 day ago
@David Benfell ... unfortunately, yes. Lemmings.
David Benfell
23 hours ago
I'm finally remembering what I was failing to remember earlier. The so-called Low Orbit Ion Cannon: https://en.wikipedia.org/wiki/LOIC
Mike
3 days ago
BTW, I've been so busy lately that I may have neglected saying thanks for the new event calendar. @Fabio Comuni
8 comments show more
Paul Taylor
2 days ago
Clarification: I assume that we are allowed to use the word Awesome when referring to the rather splendid WM of the same name. #justchecking
Mike
5 days ago
This is fascinating research.

Left-handed? Different bodies, different minds

ScienceDaily (Feb. 14, 2012) We like to think of ourselves as rational creatures, absorbing information, weighing it carefully, and making thoughtful decisions. But, as it turns out, we're kidding ourselves. Over the past few decades, scientists hav...
11 comments show more
@simonlnu@portal.kisikew.org/fd Ah, didn't know that's what "ambidexterity" meant if broken down. How ironic if read literally it would mean - both right-hand hehe. I now see what you meant earlier.

I wouldn't say special, that's too much ^^ But yep, been through a lot even to this day. I have ideas that's weird, that doesn't make sense or logic (but actually makes sense and logic to me), get ridiculed, and stuff like that.

Most of time, no one listens, then I just smile when they quietly implement or end-up doing my ideas (which they have forgotten I suggested already). I just smile and move on, thinking, "it's life".

Try to visual codes and stuff. That's the way I came up with, I also have a hard time with non-visual thinking and stuff. Back in my school days, I hate mathematics (I guess everybody does), but I was forced to teach it because I was chosen to be a student-teacher (for a subject I fail!)

That's how I started using visualization and imagination for logic. Even to this day, I can't mentally solve mathematical formulas. I either have to write it down or carefully visualize it! I don't even know by heart my multiplication table, hehe. I have to visualize it to solve it.

The catch tho, if you get used to it, you might lose your creativity side. That's what happened to me. I turned 30 last month and I went nostalgia about my poems, stories, and drawings. Things I can't do anymore today. Logic took over too much. :(

Anyway, hehe. Interesting discussion. Someone who understands the little secrets and world of left-handers, and now Asperger's.

^_^

Thanks a bunch!
zottel
3 days ago
While I never had problems with logic, many symptoms I know of Asperger's (and of full-fledged Autism, for that matter) always strike me as familiar. Like I've often felt and experienced similar stuff, as if a part of me was a very mild autist. It's the only "psychological disorder" (of those that I know more than a little about) where I always had the feeling that I can completely understand how those people feel, though it has never been as extreme in my own experience.


Completely unrelated fun fact: When I was still learning English and first heard the words "left-winger" and "right-winger" in a song, I thought they stood for left- or right-handed people. :-)
Mike
5 days ago
FYI: I'm deprecating the "2 character smilies" since they often appear as legitimate code sequences in technical text. Just add a "nose". Affected are

: )

; )

: (

: P
8 comments show more
Mike
7 days ago
Mike is now friends with Johannes Paechnatz


Image/photo
Mike
1 week ago
Qcomment
New Friencia addon "qcomment" allows you to create your own one-click comments (smilies, lol, rotflmao, condolences, "you ignorant &*@#", whatever).

Actually it's two-clicks, because the first one inserts the quick comment into the comment box and then you just submit.

The addon just provides a place to alter/edit your qcomments. All the other logic is handled in core.

In some themes the quick comments are invisible on the page until you hover over them. In some themes they are visible.

(Note: quattro and vier themes/derivatives will probably look better with invisible, but I don't have a less compiler installed atm - so I'll leave this to theme developers).
14 comments show more
David Benfell
6 days ago
I had to find my :beer but I did find it. :beer :beer :beer
Simon L'nu
6 days ago
:-) woot, works now :)
Mike
1 week ago
Mike is now friends with Thomas Bierey


Image/photo
Mike
1 week ago
Mike is now friends with Kyriakos Brastianos


Image/photo
Mike
2 weeks ago
Thanks @Denise Pieracci

Facebook "defriending" led to double murder, police say on Yahoo


NASHVILLE, Tenn (Reuters) - A Tennessee couple who "defriended" a woman on Facebook were murdered in their home by the jilted woman's father and another man, police said on Thursday....
4 comments show more
Mike
2 weeks ago
Several people have pointed out that in the original article there were hints that there was probably a bit more to these people's dysfunctional relationship with each other than just Facebook.

Still it's an indicator of just how strongly people's entire sense of self can become embedded/immersed into their "digital lives".
foonetic (nternetx)
2 weeks ago
That's a pretty scary story. We walk away from relationships in our real lives, so why should we not believe we can do so online? Regardless of what else may have been going on, someone's choice to "unfriend" someone else being part of the cause for someone to commit murder is a really bad thing.
Mike
2 weeks ago
Mike is now friends with Andreas P


Image/photo
Mike
2 weeks ago
Mike
2 weeks ago
Mike is now friends with Simon L'nu


Image/photo
Simon L'nu
2 weeks ago
aah, it worked finally, hehe
Mike
2 weeks ago
:)
Mike
2 weeks ago
Mike is now friends with Algernon Whistlewright


Image/photo
Mike
2 weeks ago
Extortion failed - Anonymous posts Symantec source code - ZDNet

Anonymous activists have released source code for PCAnywhere onto the Pirate Bay file-sharing website on Tuesday and the BitTorrent link was included in a post to the AnonymousIRC Twitter account, which has been used to publicize the activist group's...
3 comments show more
Mike
2 weeks ago
Corrected. Thanks.
Mike
2 weeks ago
Maxwell Salzberg (via Diaspora-dev):
Also worth noting, the federation protocol has not changed much, as we want to get these new interactions working awesome, but then the federation protocol v2(codename: K-Fed) should be rolling out shortly thereafter, possibly as a separate service(subject to change).

And this protocol is described/documented exactly where? :-(
8 comments show more
Mike
2 weeks ago
I'm subscribed to diaspora-dev - just so that things like this don't magically appear un-announced.

Presence of basic documentation will be a telling indicator of their ultimate intentions vis-a-vis service federation and their commitment to a free (as in freedom) web.
Martin Farrent
2 weeks ago
No chance of arousing their interest in Zot right now, I suppose?
Mike
2 weeks ago
Mike is now friends with Eike Go


Image/photo
Mike
2 weeks ago
Approximately 350 PC's to unpack and setup and install with dual boot Windows/Linux, 15-20 virtual machines on each - and about 300 software packages (which don't always like to play well together). 30 servers (storage, backup, directory services, license managers, web and DNS servers, etc.) and 15 Tbytes of data to migrate to new hardware (some of it running on new platforms). Oh and they're changing the entire IP address space so everything has to be re-assigned.  And still waiting for the air conditioner contractors to finish the ducting and plastering and vacate the rooms where this stuff needs to be done. The guys installing the internet cables have also fallen a bit behind. Oh yeah, drop dead date for having it all done is in uhm - two weeks.

...Gives new meaning to the term "drop dead date".
3 people don't like this.
6 comments show more
zottel
2 weeks ago
Just like the typical behaviour of some of our customers: Let the project run for about one or two years, ponder different possibilities, then fall silent for half a year (not even answering questions from us), just to tell us then that they'll buy and they want to go productive in two weeks. Details were not yet spoken of, of course.

(We're doing very large print servers / document output management with input from SAP, Unix, Windows etc.)
Fabio Comuni
2 weeks ago
Hey! It's exactly what I'm working on now! We recorded a three-days congress in March, now (10 months after) they want all the talks online. In two days...
Mike
2 weeks ago
Just in case you're dis-satisfied with contemporary explanations of life, the universe and everything...

http://bit.ly/yiGZ4Y
25 comments show more
Martin Farrent
2 weeks ago
Good point - but I'm not sure it's really taught. It comes at a certain age, but whether it's actually taught is disputed.
David Benfell
2 weeks ago
Truth be told, we don't really know how anything is taught. That applies right up through university.

But a good portion of initial parenting functions to introduce a distinction between self and environment (and others). Brightly colored toys, baby-talk, funny faces, etc., and all that (to me) mind-numbing stuff is really about getting a baby to interact. To interact you have to have an other to interact with. And that's where our distinction between self and the rest arises from.
Mike
3 weeks ago
Mike is now friends with smith321


Image/photo
Mike
3 weeks ago
Don't suppose anybody wants to tackle a translation plugin for Friendica... (?)

Unfortunately I believe the only realistic provider choices are Google and Bing. Google is now solidly on the dark side (and is closing access to the translation API) and Microsoft defined evil software.

I suppose if there are any free machine translators they're likely to be poor as you need a huge corpus of translated material to get good at it (such as a search engine has). Still if there was something that sort of worked, I'd prefer a free and open translation service over the two evils.
19 comments show more
Vasudeva Kamath
3 weeks ago
@Mike bit OT. Can you create a team for Kannada language ISO code kn spoken in Indian state of Karnataka. And add me to it my transfeix login name is copyninja.

Also one more OT tinymce won't open on firefox 11.0 alpha for me so I can't post anything to friendica (I don't use any other browser ;) ) I've filed a bug in friendica tracker
@Mike
Mike
2 weeks ago
I've got the first one. Might need @Fabio Comuni to have a look at the second.

We probably should have a textarea fallback, but that means some of the editing "tools" will have to be disabled.

I'm sure that either Firefox or tinymce will fix this before the final FF11 release, but that doesn't help you today.

Until we can work out something is it possible for you to use one of @Tony Baldwin 's command line post scripts?
Mike
3 weeks ago
Mike is now friends with Rike Curly


Image/photo
Mike
3 weeks ago
Mike is now friends with Oliver


Image/photo
Mike
3 weeks ago
Mike is now friends with Fabian - fabdo dostmusik


Image/photo
Mike
3 weeks ago
Just so you know, Friendica will not be changing Diaspora "likes" to "pins". I refuse to have "8 people liked this and 3 people pinned it, and 2 people +1'd it and 6 people hearted it."

When I go into a coffee shop I likewise order a "large coffee" and not a "vente drip". What the !@#$ is a vente drip? Just give me a large coffee. You don't understand "large coffee"? Then you shouldn't oughta' be working in a coffee shop. 

Those who wish to dominate the world by inventing a new language for everybody to speak will one day go the way of "groovy" and "screenname".
20 comments show more
David Benfell
2 weeks ago
@Mike , culminating perhaps in the thumbs up or down we have now? (Sorry, too obvious.)
@Mike
Martin Farrent
2 weeks ago
True... we already have a bloody metaphor. We have a Roman metaphor. Again, we beat D* to it. Friendica? The metaphor mob. :)
Mike
3 weeks ago
Mike is now friends with flux


Image/photo
Mike
3 weeks ago
Also I think it's a good idea to put a Bayesian spam filter in Friendica sooner rather than later. We're much better positioned to deal with unwanted posts than some of our federation partners, but it's much better to have this in place and not be used than not to have it when it's needed.

This isn't difficult, however I'm faced with a choice and wanted to take a show of hands. Whether the spam filter training data should be global for a site, or if it is per-person.

If it is global, it will work instantly for new members without requiring their own corpus of spam decisions. It will also catch a post that several other people on the site flag.

The downside of a global filter is somebody who has legitimate conversations about penis enlargment and Rolex watches could be seriously inconvenienced. Such people do exist. It's also likely that MafiaWars posts won't be visible in anybody's stream.

I'm leaning towards personal so that you can tailor it to your own likes/dislikes, but the obvious benefits of a global filter make it a tough call.
27 comments show more
Mike
3 weeks ago
@David Benfell - it turns out the deleted items were not being physically expunged from disk (though the actual text contents are cleared). I very recently added a fix to expunge the item table after we're certain that downstream sites have been notified of the deletion.

Your table size should now start to shrink or at least flatten.

@Martin Farrent - the biggest problem we've seen is that adding columns to the item table can become a long operation and the longer it runs the more potential there is for bad things to happen.

I think we've finally sorted out an older problem where multiple processes would compete to run the update - and this almost always led to serious issues on large or very active sites.
David Benfell
3 weeks ago
Phew! After the hours and hours that last change took, I was beginning to wonder if it was feasible to continue running my own site.

-rw-r--r-- 1 benfell benfell 283552462 2012-02-01 03:03 /storage/graton/mysql/2012-02-01-03.00.01/friendika.sql.gz -rw-r--r-- 1 benfell benfell 284194128 2012-02-02 15:04 /storage/graton/mysql/2012-02-02-15.00.01/friendika.sql.gz

I'll hope for an improvement after the next pull.
Mike
3 weeks ago
#2789: E-mail connector à la Friendica - Issues - diaspora/diaspora - GitHub on GitHub


Not trying to sound jealous but we should copy Friendica on this one! https://joindiaspora.com/posts/1234976 :D...

Abinoam Jr. doesn't like this.
8 comments show more
Paul Taylor
3 weeks ago
You can say that again. #illgetmycoat
Martin Farrent
3 weeks ago
@Mike

But they never actually get round to imitating... they forget to, or something. Yes, I think they just forget.
@Mike
Mike
3 weeks ago
Looking healthier than he has in many years...

Frederick Wulf
http://www.youtube.com/watch?v=IDijzVJkK-M

Image/photo
JOHNNY WINTER - Dust My Broom [ live @ Letterman 1/12/12 ]
www.youtube.com
John Dawson "Johnny" Winter III (born February 23, 1944) is an American blues guitarist, singer, and producer. Best known for his late 1960s and 1970s high-e...
Mike
3 weeks ago
Mike is now friends with Michael Vogel


Image/photo
Mike
3 weeks ago
Chris Radoll
Oh wow... Here is a list of what Google thinks you like.
https://www.google.com/settings/ads/onweb/

Image/photo
Google Ads Preferences
www.google.com
Google aims to show you relevant ads based on your interests. Use this tool to select interest categories so that the ads we show you are more related to your interests.
6 comments show more
Emmanuel Revah
3 weeks ago
Martin, comment posted.. : ]

I've been following some of google's stuff for a while, sometimes I even write about it. On good days I will say that they do both good and bad and they are too big to control everything.

If you are interested: http://manurevah.com/blah/en/news/tag/google
Martin Farrent
3 weeks ago
Comment approved. :)
Mike
3 weeks ago
First cut at a zot logo image. Those of you who are more visually oriented feel free to suggest improvements or even alternatives.



Image/photo
#logo #zot
43 comments show more
Simon L'nu
5 days ago
also good points above. i also think it shouldn't be too busy looking, so it's eye catching, and recognisable.


@Abinoam Jr.: try \[ \] to escape the [ ].
Abinoam Jr
5 days ago
Hi Simon, thanks for answering (about bbcode), but the real "magic" of opensource world is this...
  • I was needing a feature (escape bbcodes).
  • The source code was free over there.
  • I've coded that feature and sent the patch to @Mike and he kindly incoporated into the master code.
Now everybody can use [pre][b]bold[/b][/pre] to render [b]bold[/b] and not bold. :-)
@Mike
first  1  2  3  4  5  6  7  8  9 10 last next
Report Bug