Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
File size: 4,403 Bytes
61d29fc | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 | ---
sidebar_position: 14
---
# README Migration Summary
## β
Completed
The README has been restructured to focus on **how to run the code** while moving business content to Docusaurus.
### What Changed
**Old README (~900 lines):**
- Mixed business content with technical setup
- Extensive data source descriptions
- Detailed feature explanations
- Long advocacy and policy sections
- Integration details
**New README (~350 lines):**
- Quick start guide
- Installation options (3 methods)
- Usage examples (CLI, API, Python)
- Basic project structure
- Links to documentation for details
### Business Content Already in Docusaurus
The following sections from the old README are **already documented** in Docusaurus:
| Topic | Docusaurus Location |
|-------|-------------------|
| **Features & Overview** | `website/docs/intro.md` |
| **Architecture** | `website/docs/intro.md` |
| **Nonprofit Data Sources** | `website/docs/data-sources/nonprofit-sources.md` |
| **Census & Jurisdiction Data** | `website/docs/data-sources/census-data.md` |
| **Budget-to-Minutes Analysis** | `website/docs/guides/political-economy.md` |
| **Accountability Strategy** | `website/docs/guides/accountability-strategy.md` |
| **Video Sources** | `website/docs/data-sources/video-sources.md` |
| **Open Source Integrations** | `website/docs/integrations/overview.md` |
| **Deployment Options** | `website/docs/deployment/` directory |
| **HuggingFace Datasets** | `website/docs/data-sources/huggingface-datasets.md` |
## π Content to Potentially Add to Docusaurus
The following sections from the old README could be added if not already covered:
### 1. Policy Topics Monitored
**Old README Content:**
- Water fluoridation initiatives
- School dental screening programs
- Medicaid dental coverage
- Dental clinic funding
- Community dental programs
- Children's dental health
**Suggested Location:** Create `website/docs/guides/policy-topics.md`
### 2. Advocacy Materials Generation
**Old README Content:**
- Personalized emails
- Talking points
- Social media content
- Policy briefs
**Suggested Location:** Create `website/docs/guides/advocacy-materials.md`
### 3. Advocacy Heatmap
**Old README Content:**
- Geographic distribution
- Urgency levels (Critical, High, Medium, Low)
- Topic concentration
- Timeline view
**Suggested Location:** Expand `website/docs/dashboard.md` or create `website/docs/guides/heatmap.md`
### 4. Related Organizations
**Old README Content:**
- GroundVue partnership
- Shared goals
- Government accountability
**Suggested Location:** Create `website/docs/about/partners.md`
## π― New README Structure
```markdown
# Title & Badges
## Documentation Links
## What It Does (brief)
## Architecture (brief)
## Quick Start
- Prerequisites
- Installation (3 options)
- Access Points
## Usage
- CLI Examples
- API Examples
- Python API
## Project Structure
## Deployment Options
## Testing
## Configuration
## Contributing
## Documentation Links
## License & Support
```
## π How to Access Documentation
**Start Documentation Site:**
```bash
cd website
npm start
# Open http://localhost:3000
```
**Documentation Organization:**
- `/docs/intro.md` - Main introduction
- `/docs/data-sources/` - All data source details
- `/docs/guides/` - How-to guides
- `/docs/deployment/` - Deployment options
- `/docs/integrations/` - Integration guides
- `/docs/development/` - Development docs
## π Next Steps (Optional)
If you want to add the remaining business content to Docusaurus:
1. **Policy Topics:**
```bash
# Create new page
touch website/docs/guides/policy-topics.md
```
2. **Advocacy Materials:**
```bash
touch website/docs/guides/advocacy-materials.md
```
3. **Heatmap Details:**
```bash
# Add to existing dashboard.md or create new
touch website/docs/guides/heatmap.md
```
4. **Update Sidebars:**
Edit `website/sidebars.ts` to add new pages to navigation
## β¨ Benefits
**For Developers:**
- β
README is now a quick-start guide
- β
Easy to find installation steps
- β
Clear usage examples
- β
Less scrolling to find technical info
**For Users:**
- β
Comprehensive documentation in dedicated site
- β
Searchable content
- β
Better organization by topic
- β
Version-controlled documentation
## ποΈ Old README Backup
The original README has been saved as `README_OLD.md` for reference.
|