Debian Package Tracker
Register | Log in
Subscribe

socnetv

Social Networks Analysis and Visualization software

Choose email to subscribe with

general
  • source: socnetv (main)
  • version: 2.8-1
  • maintainer: Adrià García-Alzórriz (DMD)
  • arch: any
  • std-ver: 4.5.1
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 2.8-1
  • oldstable: 2.8-1
  • stable: 2.8-1
  • testing: 2.8-1
  • unstable: 2.8-1
versioned links
  • 2.8-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • socnetv (1 bugs: 0, 1, 0, 0)
action needed
Problems while searching for a new upstream version high
uscan had problems while searching for a new upstream version:
In debian/watch no matching files for watch source
  https://github.com/socnetv/app/releases
Created: 2025-11-27 Last update: 2026-04-08 03:30
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 3.4-1, distribution unstable) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit f3acfddecd4e20e36a6237500680cb63e730111b
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Wed Apr 1 23:39:55 2026 +0300

    update .gitignore

commit d350b1127bcec80d434e754e0d57b0445a006e79
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Sat Mar 28 03:00:35 2026 +0200

    WS6 | socnetv-cli: document clustering kernel v6, add baselines and golden coverage [ci]

commit f4d7daf5a4ca9ced7ebc8b651f23944f1994b36b
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Sat Mar 28 02:37:57 2026 +0200

    WS9 | fix(filters): reset visibility history on graph clear and initApp
    
    - Clear m_visibilityHistory in Graph constructor and Graph::clear()
      to prevent stale filter snapshots surviving a network reload
    - Disable filterNodesRestoreAllAct in MainWindow::initApp()
      so the UI state stays consistent with the empty history stack
    
    Refs #210 [ci]

commit 0e94f38218802f42a0b4a2e3ba46c29d60fb43d7
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Sat Mar 28 02:24:08 2026 +0200

    docs

commit ba92793e8eada527537e25198fbe5111e7a29d43
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Sat Mar 28 02:24:02 2026 +0200

    Graph | graphTriadCensus() | fix - as it was it appended 16 new zeros every time the routine runs. That was risky for repeated runs in one process.

commit 6e6df48d9f7db23a0a8afba0581520a25f104f93
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Sat Mar 28 02:22:03 2026 +0200

    CLI: add clustering kernel v6 + Graph triad census accessor
    
    - Add kernel_clustering_v6 (CLC, triad census, clique census)
    - Use Graph::clusteringCoefficient(), graphTriadCensus(), graphCliques()
    - Add Graph::graphTriadTypeFreqs() const accessor (read-only)
    - Follow kernel_prominence_v4 structure and schema conventions
    - Introduce schema_version=6 for clustering regression harness

commit cb544698767961f6b0387020851c90ec93a3a5d1
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Sat Mar 28 02:21:32 2026 +0200

    WS9 | fix(ui): enable filterNodesByEgoNetworkAct based on selection state
    
    Enable "Focus on Node (Ego Network)" action only when exactly one
    node is selected. Wired into slotEditSelectionChanged() which is
    already driven by signalSelectionChanged from Graph.
    
    Closes #210

commit a4815cb80ace4e8c635948a57d13b79965686beb
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Sat Mar 28 01:32:49 2026 +0200

    WS9 |  feat(ui): wire ego network focus mode into MainWindow (#210)
    
    - Add slotFilterNodesByEgoNetwork() and slotFilterNodesRestoreAll() slots
    - Add filterNodesByEgoNetworkAct and filterNodesRestoreAllAct QActions
      with keyboard shortcuts (Ctrl+X, Ctrl+F / Ctrl+X, Ctrl+R)
    - Add visibilityHistoryEmpty() to Graph for UI enable/disable state
    - Place both actions at the top of the Filter menu, above existing filters
    - filterNodesRestoreAllAct is enabled only when history stack is non-empty
    
    Refs #210 [ci]

commit 51977b9a1d61bcf4608e11f20b3ee68c4d06cea8
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Sat Mar 28 01:12:46 2026 +0200

    WS9 |  feat(filters): add vertexFilterByEgoNetwork() and vertexFilterRestoreAll()
    
    Introduces non-destructive ego network focus mode for #210.
    
    - vertexFilterByEgoNetwork(v1, depth): hides all vertices and edges
      not in the 1-hop neighborhood of v1 in the current relation.
      Uses enabled out-edges only (correct for both directed/undirected).
    
    - vertexFilterRestoreAll(): restores visibility from the top snapshot
      on the history stack, one step at a time.
    
    Both functions use GraphVisibilitySnapshot pushed onto
    m_visibilityHistory (QStack) before any changes are made,
    laying the foundation for future undo/redo support.
    
    Closes #210 (backend)
    Refs #215

commit 77c63c1b5453aa36fc3efb6b46f9ab01294db948
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Fri Mar 27 18:49:42 2026 +0200

    WS9 |  minor updates
    Refs #210

commit 693e35a7c879ebf705542790a79a609bcc96bf24
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Fri Mar 27 18:45:56 2026 +0200

    WS9 | refactor(vertex): rename neighborhoodList to reciprocalNeighborhoodList
    
    The function only returns mutually connected neighbors, not all 1-hop
    neighbors. Rename to accurately reflect semantics.
    
    - Replace member buffer m_neighborhoodList with a local return value
    - Fix fragile qreal equality check: use != 0 instead of == m_weight
    - Update all call sites in Graph and GraphVertex
    - Update vertexNeighborhoodList() and vertexNeighborhoodSet() accordingly
    
    Refs #210

commit e64222af9ff562fc18753b99b1d7efec5797f2f8
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Fri Mar 27 18:28:02 2026 +0200

    WS9 | fix(filters): use non-const iterator for H_edges mutation in edge/node filters
    
    QMultiHash::const_iterator::value() returns const T&, making assignment
    through cbegin()/cend() iterators semantically incorrect. Switch to
    non-const iterator in edgeFilterByWeight() and vertexFilterByCentrality()
    so that ed.value() mutations are well-defined.
    
    Also fix debug log typo in edgeClickedSet(): reverse tie target was
    logged as v2->v2 instead of v2->v1.
    
    Refs #210

commit 483455ac6fcb0888c181d7d22b25f47582f0ba30
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Fri Mar 27 18:24:57 2026 +0200

    docs | minor

commit 94f987630c6e08708d3a78966097933cd683b1b8
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Fri Mar 27 17:26:39 2026 +0200

    docs | updated WS9 "Scope" section

commit 3349999321e2c141d1064f9d457cde4605c89701
Author: Dimitris Kalamaras <dimitris.kalamaras@gmail.com>
Date:   Fri Mar 27 01:05:16 2026 +0200

    [docs] introduce WS9 graph exploration roadmap and align architectural direction
    
    - add roadmap_graph_exploration.md (WS9: filtering, subgraphs, data workflows)
    - rewrite ARCHITECTURAL_REFACTORING_ROADMAP.md to be forward-looking (remove historical verbosity)
    - update README_DEVELOPER_NOTES.md to reflect WS9 as primary workstream
    - reposition WS6 as supporting regression/CI layer
    
    This establishes a clear product + architecture direction:
    WS9 drives user-facing capabilities while WS6 ensures regression safety.
Created: 2021-06-15 Last update: 2026-04-07 16:30
lintian reports 1 warning normal
Lintian reports 1 warning about this package. You should make the package lintian clean getting rid of them.
Created: 2024-10-05 Last update: 2024-10-05 14:04
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.4 instead of 4.5.1).
Created: 2021-08-18 Last update: 2026-03-31 15:01
news
[rss feed]
  • [2021-01-18] socnetv 2.8-1 MIGRATED to testing (Debian testing watch)
  • [2021-01-10] Accepted socnetv 2.8-1 (source i386) into unstable (Adrià García-Alzórriz) (signed by: Serafeim Zanikolas)
  • [2020-10-03] socnetv 2.5-1 MIGRATED to testing (Debian testing watch)
  • [2020-09-27] Accepted socnetv 2.5-1 (source i386) into unstable (Adrià García-Alzórriz) (signed by: Serafeim Zanikolas)
  • [2018-03-17] socnetv 2.4-1 MIGRATED to testing (Debian testing watch)
  • [2018-03-11] Accepted socnetv 2.4-1 (source i386) into unstable (Serafeim Zanikolas)
  • [2017-06-20] socnetv 2.2-1 MIGRATED to testing (Debian testing watch)
  • [2017-01-29] Accepted socnetv 2.2-1 (source i386) into unstable (Serafeim Zanikolas)
  • [2016-10-08] socnetv 2.1-1.1 MIGRATED to testing (Debian testing watch)
  • [2016-10-02] Accepted socnetv 2.1-1.1 (source i386) into unstable (Serafeim Zanikolas)
  • [2016-08-12] socnetv REMOVED from testing (Debian testing watch)
  • [2015-07-21] socnetv 1.9-1.1 MIGRATED to testing (Britney)
  • [2015-07-10] Accepted socnetv 1.9-1.1 (source i386) into unstable (Dimitris Kalamaras) (signed by: Serafeim Zanikolas)
  • [2014-09-28] socnetv 1.4+dfsg-2 MIGRATED to testing (Britney)
  • [2014-09-22] Accepted socnetv 1.4+dfsg-2 (source i386) into unstable (Caitlin Matos) (signed by: Serafeim Zanikolas)
  • [2014-09-03] Accepted socnetv 1.4+dfsg-1 (source i386) into unstable (Caitlin Matos) (signed by: Serafeim Zanikolas)
  • [2014-09-01] Accepted socnetv 1.3+dfsg-1 (source i386) into unstable (Caitlin Matos) (signed by: Serafeim Zanikolas)
  • [2014-08-15] socnetv 0.90-3.1 MIGRATED to testing (Britney)
  • [2014-08-09] Accepted socnetv 0.90-3.1 (source i386) into unstable (Matthias Klose)
  • [2012-06-04] socnetv 0.90-3 MIGRATED to testing (Debian testing watch)
  • [2012-05-13] Accepted socnetv 0.90-3 (source i386) (Serafeim Zanikolas)
  • [2011-04-01] socnetv 0.90-2 MIGRATED to testing (Debian testing watch)
  • [2011-03-21] Accepted socnetv 0.90-2 (source i386) (Serafeim Zanikolas)
  • [2011-03-02] socnetv 0.90-1 MIGRATED to testing (Debian testing watch)
  • [2011-02-19] Accepted socnetv 0.90-1 (source i386) (Serafeim Zanikolas)
  • [2010-03-04] socnetv 0.81-1 MIGRATED to testing (Debian testing watch)
  • [2010-02-11] Accepted socnetv 0.81-1 (source i386) (Serafeim Zanikolas) (signed by: Faidon Liambotis)
  • [2009-08-09] socnetv 0.70-1 MIGRATED to testing (Debian testing watch)
  • [2009-07-29] Accepted socnetv 0.70-1 (source i386) (Serafeim Zanikolas) (signed by: Faidon Liambotis)
  • [2009-05-29] socnetv 0.51-1 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 1
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian (0, 1)
  • buildd: logs, reproducibility, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
  • debian patches
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 2.8-1build3

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing