Jump to content

Wikipedia:WikiLoop Galaxy/Release/v0.0.2

From Wikipedia, the free encyclopedia

WikiLoop Galaxy(https://galaxy.wikiloop.org) v0.0.2 Release Notes

 July 11-15, 2025
 🚀 Major Features & Enhancements
 🎯 Smart Article Prioritization System
 - Intelligent Crawling: Prioritizes high-quality Wikipedia articles using sophisticated algorithms
   - Vital Articles: 3,000 point bonus (highest priority)
   - Featured Articles: 2,000 point bonus (high priority)
   - Good Articles: 1,000 point bonus (medium priority)
 - Advanced Priority Formula: (importance bonus + edit count + backlinks) / degree from root
 - Degree-Weighted Traversal: Favors articles closer to the root for better exploration paths
 🎨 Interactive Context Menu System
 - Right-Click Menu: Replaces simple click-to-expand with rich interaction options
   - 🔗 Open Wikipedia Page: Launch articles in new tabs
   - 🔄 Collapse: Remove leaf nodes to simplify graph structure
   - ➕ Expand: Reveal 10 more connected articles
   - 🎯 Set as Root: Make any node the new graph center
 - Smart Menu States: Automatically disables unavailable actions
 💎 Enhanced Visual Design
 - Quality-Based Node Colors:
   - ⚪ White: Root articles with green borders
   - 🟡 Gold: Vital articles (larger size)
   - 🟢 Green: Featured articles
   - 🔵 Light Blue: Good articles
   - 🔴 Red: Missing/broken links
 - Degree Visualization: Golden numbers display distance from root
 - Processing Feedback: Cyan glow animation during API fetching
 - Obsidian-Style Dark Theme: Clean, modern interface optimized for exploration
 🔧 Technical Infrastructure
 Interactive Root Selection
 - Dynamic Article Loading: Enter any Wikipedia article title to start exploration
 - Real-Time Graph Rebuilding: Seamlessly switch between different starting points
 - Input Validation: Handles article title normalization and error states
 Performance Optimizations
 - Metadata Fetching: Parallel API calls for categories, backlinks, and edit counts
 - Priority Queue: Efficient processing of high-value articles first
 - Memory Management: Prevents browser overload with smart limits
 SEO & Discoverability
 - Comprehensive Meta Tags: OpenGraph, Twitter Cards, and SEO optimization
 - Favicon Support: Full icon set for all platforms (16x16 to 512x512)
 - Social Sharing: Rich previews with custom imagery
 - Domain Migration: Updated to http://galaxy.wikiloop.org
 📖 Documentation & Branding
 Project Rebranding
 - New Name: "WikiLoop Galaxy" (from "Wikipedia Graph Visualization")
 - Official Links:
   - 🌐 Web App: https://galaxy.wikiloop.org
   - 📁 Source: https://github.com/wikiloop/galaxy
   - 📖 Wikipedia: WP:WikiLoop Galaxy
 Synchronized Documentation
 - http://README.md: Comprehensive Markdown documentation
 - http://README.wiki: Wikipedia-compatible wikitext format
 - http://CLAUDE.md: Enhanced development guidelines
 - Roadmap: 3-phase development plan for user scripts, browser extensions, and caching
 🎯 User Experience Improvements
 Visual Feedback
 - Processing States: Blinking cyan glow during API fetching
 - Expansion Animation: Orange pulse effect for user-triggered expansions
 - Loading Indicators: Status updates with degree and priority metrics
 - Degree Numbers: Clear distance visualization from root
 Interaction Model
 - Context-Aware Menus: Right-click reveals relevant options
 - Keyboard Support: Enter key for quick article loading
 - Mouse Controls: Zoom, pan, and drag with visual feedback
 - Error Handling: Graceful handling of missing pages and API errors
 🔧 Technical Specifications
 API Integration
 - Wikipedia REST API: Comprehensive metadata fetching
 - Category Analysis: Automatic quality assessment
 - Backlink Counting: Full backlink enumeration
 - Edit Count Tracking: Revision history analysis
 - Rate Limiting: Respectful API usage with delays
 Graph Management
 - Bidirectional Traversal: Both inbound and outbound links
 - Node Deduplication: Prevents duplicate articles
 - Link Validation: Filters broken and non-article links
 - Expansion Tracking: Prevents re-processing of nodes
 📊 Performance Metrics
 - Priority-Based Processing: High-quality articles processed first
 - Memory Efficient: Configurable limits prevent browser overload
 - Lazy Loading: Data fetched only when needed
 - Batch Processing: Multiple links processed efficiently
 🔄 Migration Notes
 - Backward Compatibility: All existing functionality preserved
 - New Default: Root nodes now white with green borders (improved visibility)
 - Enhanced Logging: More detailed console output with emojis
 - Asset Organization: Favicon and images moved to /assets/ folder
 ---
 This release represents a major evolution from a simple graph visualization to a sophisticated Wikipedia exploration tool with intelligent prioritization, rich interactions, and professional polish. The system now provides users with powerful tools to discover and navigate Wikipedia's vast
  knowledge network efficiently.