2021-12-05 22:31:06 +00:00
<!DOCTYPE html>
< html lang = "en" >
< head >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=0.86, maximum-scale=5.0, minimum-scale=0.86" >
< link rel = "shortcut icon" href = "/favicon.ico" >
< link rel = "stylesheet" href = "https://www.gnusocial.rocks//assets/css/reset.css" >
< link rel = "stylesheet" href = "https://www.gnusocial.rocks//assets/css/blog.css" >
< link rel = 'stylesheet' type = 'text/css' href = "https://www.gnusocial.rocks//assets/fonts/opensans/opensans.css" > < title > Milestone: ActivityPub - GNU social V3< / title >
< / head > < body >
< header >
< div class = "home-menu menu menu-horizontal menu-fixed" >
< a class = "menu-heading" href = "https://gnusocial.rocks/" >
< img src = "../assets/img/gnu-social-logo-invert.svg" alt = "GNU social" >
< b > gnu< / b > social
< / a >
< / div >
< div class = "sidebar" >
< ul class = "menu-list" >
< li class = "menu-item menu-selected" > < a href = "index.html" class = "menu-link" > Blog Index< / a > < / li >
< li class = "menu-item" > < a href = "https://code.gnusocial.rocks/" class = "menu-link" > Repository< / a > < / li >
< li class = "menu-item" > < a href = "https://coverage.gnusocial.rocks/" class = "menu-link" > Code Coverage< / a > < / li >
< li class = "menu-item" > < a href = "https://docs.gnusocial.rocks/" class = "menu-link" > Documentation< / a > < / li >
< li class = "menu-item" > < a href = "https://agile.gnusocial.rocks/" class = "menu-link" > Wiki< / a > < / li >
< li class = "menu-item" > < a href = "https://kanban.undefinedhackers.net/?controller=BoardViewController&action=readonly&token=d2293e55cabae7cceff9fb496c651328195357d392b9e61a9f229ed6d463" class = "menu-link" > Roadmap< / a > < / li >
< / ul >
< / div >
< / header >
< div class = "content-wrapper" >
< div class = "content" >
< / div > < / div > < / div >
< div id = "template-wrapper" > < div class = "template-unit" >
<!-- entry begin -->
< h3 > < a class = "ablack" href = "milestone-activitypub.html" >
Milestone: ActivityPub
< / a > < / h3 >
2021-12-10 16:35:26 +00:00
<!-- bashblog_timestamp: #202112101634.39# -->
< div class = "subtitle" > December 10, 2021 —
2021-12-05 22:31:06 +00:00
GNU social development team
< / div >
<!-- text begin -->
< p > < a href = "https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/ActivityPub" > ActivityPub Plugin source< / a > .< / p >
< p > This milestone could be just this, what's different from any other ActivityPub
plugin? How is it better than v2's?< / p >
2021-12-09 14:52:52 +00:00
< p > It's better in how it's organised and extensible, check the < a href = "https://code.undefinedhackers.net/GNUsocial/gnu-social/src/branch/v3/plugins/ActivityPub/EVENTS.md" > EVENTS.md< / a > for examples.< / p >
< h2 > Video of GNU social v3 exchanging notes with GNU social v2.< / h2 >
2021-12-10 16:35:26 +00:00
< iframe width = "560" height = "315" sandbox = "allow-same-origin allow-scripts allow-popups" title = "GNU social v3 federating with GNU social v2 via ActivityPub" src = "https://tube.tchncs.de/videos/embed/ca778b22-1af2-4b6f-af3d-f24aac7af9f4" frameborder = "0" allowfullscreen > < / iframe >
2021-12-09 16:47:22 +00:00
2021-12-09 17:11:27 +00:00
2021-12-05 22:31:06 +00:00
<!-- text end -->
<!-- entry end -->
< / div >
< / div > < / div >
< footer class = "footer l-box is-center" >
This site's source is
< a href = "https://code.undefinedhackers.net/GNUsocial/gnusocial.rocks" > hosted here< / a > .
< / footer > < / body > < / html >