senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Diogo Cordeiro (diogo@loadaverage.org), page 4

  1. Diogo Cordeiro (diogo@loadaverage.org)'s status on Friday, 19-Jul-2019 17:59:07 JST Diogo Cordeiro Diogo Cordeiro
    • ziggys
    Added this CHANGE LOG to the repo: https://notabug.org/diogo/gnu-social/src/nightly/CHANGELOG.md

    It also includes our TO DO list before we declare v2.0.0 as being in a alpha life cycle.

    Hope that makes our current goals with this new version clearer :)
    In conversation Friday, 19-Jul-2019 17:59:07 JST from loadaverage.org permalink

    Attachments

    1. diogo/gnu-social
      GNU social is a social communication software used in federated social networks. It is widely supported and has a large userbase. It is already used by the Free Software Foundation.
  2. Diogo Cordeiro (diogo@loadaverage.org)'s status on Friday, 19-Jul-2019 07:32:25 JST Diogo Cordeiro Diogo Cordeiro
    Diogo has just blogged: https://blog.diogo.site/posts/hap-seminar-a-tour-of-activitypub
    In conversation Friday, 19-Jul-2019 07:32:25 JST from loadaverage.org permalink

    Attachments

    1. HaP Seminar - A Tour of ActivityPub - Diogo Cordeiro
      from Diogo Cordeiro
      HaP Seminar - A Tour of ActivityPub - getting to know the Modern Fediverse
  3. Diogo Cordeiro (diogo@loadaverage.org)'s status on Friday, 19-Jul-2019 06:14:46 JST Diogo Cordeiro Diogo Cordeiro
    • emsenn
    Hi @emsenn, did you move this doc: https://emsenn.net/docs/cultural-guide-for-fediverse-newcomers/ to somewhere else? I have a reference to it in https://blog.diogo.site/posts/what-is-the-fediverse but it is offline now :/
    In conversation Friday, 19-Jul-2019 06:14:46 JST from loadaverage.org permalink

    Attachments

    1. What is the Fediverse? - Diogo Cordeiro
      from Diogo Cordeiro
      Many newcomers to the free network may hear of a casual reference to the fediverse, and may be curious about what that term means.

  4. Diogo Cordeiro (diogo@loadaverage.org)'s status on Thursday, 18-Jul-2019 05:31:14 JST Diogo Cordeiro Diogo Cordeiro
    in reply to
    • Diogo Cordeiro
    • tenma
    • biodan
    I will mark @tenma and @biodan too. They learned PHP early this summer and are using it in GS :)
    In conversation Thursday, 18-Jul-2019 05:31:14 JST from loadaverage.org permalink
  5. Diogo Cordeiro (diogo@loadaverage.org)'s status on Thursday, 18-Jul-2019 05:28:37 JST Diogo Cordeiro Diogo Cordeiro
    • dansup
    • المناضل?
    Hi @ffs!

    I believe you'll be able to run GS in something like a Raspberry Pi Zero, but we can review that later if needed.

    About using PHP, I personally don't think it would have been wise to re-write it or to translate to another language just because there are alternative languages and frameworks. I personally like the work of the previous devs and believe they left a good codebase making it easier and faster to resume work rather than to restart.

    About my university, I'm majoring in Computer Science and minoring in Maths - I am not taking any Software Engineering nor Information Systems modules nor did I learn PHP or web technologies at college (I could but, given that it isn't that hard to pick those topics in my free time, I've been doing mostly theoretical compsci modules) . I think my university is doing a fine work given my and their programs' goals.

    As a sidenote: If I was to start GS now from scratch, I would have picked the same language for the project. Not because PHP is perfect or the absolute best, but because it performs well, is widely supported, fairly light and I'm confortable with it despite not having learned it at college (we mostly only use C, C++, Java and Shell Script - sometimes R, Python and Fortran for some really small things, might have more of that in the master).

    For those who are not into PHP, the language is going through a process very similar to what's going on with C++. PHP is, IMHO, perfectly fine. Btw, there is this nice website: phpsadness.net which lists its current issues.

    Like everything, all technologies have their ups and downs. If the language performs well, the devs involved are confortable with it, then I think that good code and algorithms can get the job done.

    CC: @dansup, he is a great PHP dev that might want to add smth :)
    In conversation Thursday, 18-Jul-2019 05:28:37 JST from loadaverage.org permalink
  6. Diogo Cordeiro (diogo@loadaverage.org)'s status on Monday, 15-Jul-2019 13:13:01 JST Diogo Cordeiro Diogo Cordeiro
    • kim
    Hey @kim
    We've just pushed the initial GNU social v2 to nightly, maybe this is a good opportunity for you to consider opening a MR with a new visual for the installer :)
    In conversation Monday, 15-Jul-2019 13:13:01 JST from loadaverage.org permalink
  7. Diogo Cordeiro (diogo@loadaverage.org)'s status on Saturday, 13-Jul-2019 03:30:53 JST Diogo Cordeiro Diogo Cordeiro
    I hope you have a lot of fun with GNU social :)
    In conversation Saturday, 13-Jul-2019 03:30:53 JST from loadaverage.org permalink
  8. Diogo Cordeiro (diogo@loadaverage.org)'s status on Saturday, 13-Jul-2019 03:30:02 JST Diogo Cordeiro Diogo Cordeiro
    • tenma
    Olá @dwaltiz
    I believe it should be @tenma answering that this time :)
    In conversation Saturday, 13-Jul-2019 03:30:02 JST from loadaverage.org permalink
  9. Diogo Cordeiro (diogo@loadaverage.org)'s status on Monday, 08-Jul-2019 05:28:39 JST Diogo Cordeiro Diogo Cordeiro
    in reply to
    • DalmeGNU
    Those are indeed sad news :/
    We are working the fastest we can to add ActivityPub support in GNU social and some other interesting news!
    In conversation Monday, 08-Jul-2019 05:28:39 JST from loadaverage.org permalink
  10. Diogo Cordeiro (diogo@loadaverage.org)'s status on Friday, 28-Jun-2019 02:12:38 JST Diogo Cordeiro Diogo Cordeiro
    This is quite awesome: https://castel.dev/post/lecture-notes-1/
    In conversation Friday, 28-Jun-2019 02:12:38 JST from loadaverage.org permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      How I'm able to take notes in mathematics lectures using LaTeX and Vim
      A while back I an­swered a ques­tion on Quora: Can peo­ple ac­tu­al­ly keep up with note-taking in Math­e­mat­ics lec­tures with LaTeX. There, I ex­plained my…
  11. Diogo Cordeiro (diogo@loadaverage.org)'s status on Thursday, 27-Jun-2019 02:09:19 JST Diogo Cordeiro Diogo Cordeiro
    • kim
    Reading online I've verified that the use of JavaScript in bootstrap is not mandatory and that it is compatible with librejs.

    I should stress anyway that in GNU social it is important to keep JS as an optional resource for increased usability and not as a requirement, in the spirit of https://anybrowser.org/campaign/abdesign2.html#section_javascript .

    Happy hacking and good vacation! :)
    In conversation Thursday, 27-Jun-2019 02:09:19 JST from loadaverage.org permalink

    Attachments


  12. Diogo Cordeiro (diogo@loadaverage.org)'s status on Thursday, 27-Jun-2019 01:43:40 JST Diogo Cordeiro Diogo Cordeiro
    • kim
    It looks good! :) I suppose that the double switches for Fancy URLs and Server SSL wasn't intended? x)

    Do you have the related code hosted somewhere?
    In conversation Thursday, 27-Jun-2019 01:43:40 JST from loadaverage.org permalink
  13. Diogo Cordeiro (diogo@loadaverage.org)'s status on Thursday, 27-Jun-2019 00:52:10 JST Diogo Cordeiro Diogo Cordeiro
    • MMN-o ✅⃠
    • kim
    The difference between GNU social and CMSs like Joomla is that, in GNU social, we follow the Unix-philosophy of small programs to do a small job seriously.

    That is, GS has a structure in which themes are only intended to change the common appearance and, therefore, changing the CSS should be enough.

    Often, themes in CMSs like Joomla allow to add functionality, which should only be done via plugins (at least in GS's case). The concept of themes with embedded PHP wasn't new back when GS was first written. I believe it wasn't applied on purpose because of the above mentioned reasons.

    Therefore, I think the existing structure is good and powerful.

    With plugins you can add functionality and the associated styling. Take your translation plugin as an example. You were able to add a visual component (a Translate button to each notice), specific javascript and, you could have added specific CSS too (maybe by presenting an icon in the translate button instead of the text 'Translate').

    The HTML visual components that are inherent to GS, i.e. not added by plugins, can be edited, as you've said, by directly modifying the core. And, although the existing elements are likely fine, we should consider to start making use of HTML5's new tags.

    cc: Maybe you have some further insight to add @MMN-o ?

    > we need to edit the document object adding classes and more elements

    So, bearing this in mind, maybe those new elements could be added with plugins instead? As this allows every theme to take advantage of them and not only a specific one. What do you think?
    In conversation Thursday, 27-Jun-2019 00:52:10 JST from loadaverage.org permalink
  14. Diogo Cordeiro (diogo@loadaverage.org)'s status on Wednesday, 26-Jun-2019 18:10:59 JST Diogo Cordeiro Diogo Cordeiro
    • diogo
    another test, I can see https://loadaverage.org/attachment/5419148
    In conversation Wednesday, 26-Jun-2019 18:10:59 JST from loadaverage.org permalink

    Attachments


  15. gudenau@mastodon.technology's status on Friday, 21-Jun-2019 13:13:44 JST gudenau gudenau
    • Beep Boop が :logo:
    • gudenau

    @dirb @Loki This is what a real toaster is like. https://youtu.be/1OfxlSG6q5Y

    In conversation Friday, 21-Jun-2019 13:13:44 JST from mastodon.technology permalink Repeated by diogo

    Attachments

    1. The Antique Toaster that's Better than Yours
      By Technology Connections from YouTube
  16. Diogo Cordeiro (diogo@loadaverage.org)'s status on Friday, 21-Jun-2019 08:41:42 JST Diogo Cordeiro Diogo Cordeiro
    in reply to
    • Diogo Cordeiro
    You have the list of available events here: https://notabug.org/diogo/gnu-social/src/nightly/DOCUMENTATION/DEVELOPERS/EVENTS.txt
    In conversation Friday, 21-Jun-2019 08:41:42 JST from loadaverage.org permalink

    Attachments

    1. diogo/gnu-social
      GNU social is a social communication software used in federated social networks. It is widely supported and has a large userbase. It is already used by the Free Software Foundation.
  17. Diogo Cordeiro (diogo@loadaverage.org)'s status on Friday, 21-Jun-2019 08:40:59 JST Diogo Cordeiro Diogo Cordeiro
    • kim
    I guess you are looking for the `StartShowNoticeItem` event...

    Maybe something like:

    function onStartShowNoticeItem($item)
    {
    $url = common_local_url('YandexTranslate', ['id' => $item->notice->id]);
    $item->out->element('a', ['href' => $url, 'class' => 'YandexTranslate', 'title' => 'Translate this dent to my language.'], 'Translate this dent to my language.');
    return true;
    }
    In conversation Friday, 21-Jun-2019 08:40:59 JST from loadaverage.org permalink
  18. Diogo Cordeiro (diogo@loadaverage.org)'s status on Thursday, 20-Jun-2019 07:51:04 JST Diogo Cordeiro Diogo Cordeiro
    • Antón
    Well, if you're interested in economically supporting my efforts in GS, I have a paypal account (my_first_name@fc.up.pt) - where my_first_name = diogo

    I guess it would be better if I could point a bitcoin address or so, but I don't really know how those work and as so I don't have one. I also don't have a patreon or liberapay account.

    Thanks for your interest! :)
    In conversation Thursday, 20-Jun-2019 07:51:04 JST from loadaverage.org permalink
  19. Diogo Cordeiro (diogo@loadaverage.org)'s status on Thursday, 20-Jun-2019 00:49:17 JST Diogo Cordeiro Diogo Cordeiro
    • Ingoberlab
    Unfortunately the news related to XMPP aren't that huge...

    > Improved XMPP support
    Just really means that the support of the XMPP protocol was improved. There are no new functionalities just yet (but there is this open RFC: https://notabug.org/diogo/gnu-social/issues/21 ).

    Key changes are:

    XMPPHP library modernization: https://notabug.org/diogo/gnu-social/commit/3290227b50582ed29790f0bb10210362ca2f4093

    XMPP Plugin faulty regex bug fix: https://notabug.org/diogo/gnu-social/commit/e0887220b0ac97a7abce1e70652c6727c16cfe3d
    In conversation Thursday, 20-Jun-2019 00:49:17 JST from loadaverage.org permalink

    Attachments

    1. diogo/gnu-social
      GNU social is a social communication software used in federated social networks. It is widely supported and has a large userbase. It is already used by the Free Software Foundation.
    2. diogo/gnu-social
      GNU social is a social communication software used in federated social networks. It is widely supported and has a large userbase. It is already used by the Free Software Foundation.
    3. diogo/gnu-social
      GNU social is a social communication software used in federated social networks. It is widely supported and has a large userbase. It is already used by the Free Software Foundation.
  20. Diogo Cordeiro (diogo@loadaverage.org)'s status on Wednesday, 19-Jun-2019 10:53:01 JST Diogo Cordeiro Diogo Cordeiro
    • Colegota El Villano
    Just to ensure that we don't forget about this, can you open an issue in the repository? We are a bit busy with other parts of the code right now...
    In conversation Wednesday, 19-Jun-2019 10:53:01 JST from loadaverage.org permalink
  • After
  • Before

User actions

    Diogo Cordeiro

    Diogo Cordeiro

    Portugal

    https://www.diogo.site/

    Passionate about the surrounding nature.

    Tags
    • (None)
    ActivityPub
    Remote Profile

    Following 0

      Followers 1

      • せのお (妹尾 賢)

      Groups 0

        Statistics

        User ID
        1877
        Member since
        13 Jul 2018
        Notices
        194
        Daily average
        0

        Feeds

        • Atom
        • Help
        • About
        • FAQ
        • TOS
        • Privacy
        • Source
        • Version
        • Contact

        senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

        Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.