Skip to content

jhbardwell/Newsletter-Concatenation-Program

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Readme Header

Send out the bees to organize your email newsletter contents and honeycomb them together using fun templates

Maintenance

About | Users | Demo | Install | Bugs | Design | Roadmap | License | People | Newsletter | Contact

AboutAbout

Content sorting and organization can be a chaotic mess. It's much like hunting for the right pollen-laden petals among a random field of flowers. But bees always know where to go. They have received a shimmy-wiggle dance of directions. They have a cozy hexegon nook waiting for that pollen. They have built an entire honeycomb of nooks. Their honeycomb is dynamic, changing at need. And bees craft different combinations of honeycomb for each hive with precisce, meticulous care. We could learn much watching the bees work. Why not pattern digital content management using methods pioneered by such diligent experts?

Busy Bees efficiently schedule, organize, encode, and populate content in lieu of pollen. They use a series of template sections instead of nooks, which can be rearranged into different honeycomb patterns of templates. And templates can be organized into themed hives. User input sorting algorithms--that all important dance--direct the bees to patrol several sun dappled fields of databases that surround a given hive. One could also devise a beekeeper to clean the hives and tend to the flowers favored by particular bees, ala a webscraper, to search for and maintain those databases. But perhaps I am stretching the metaphor like honey scraped across too much bread.

In its current iteration, the program uses a series of fantasy ebook newsletter-themed templates with associated sample databases, but the underlying hierarchical concept is both modular and broadly applicable. After the Prototype Stage is finished, the freeware portion of this project will also be finished. However, the final prototype shall forever remain available on github.io so that folks can playtest the concept, and links will be posted to the next successive stage of development.

When life dumps a mountain of data in your lap, don't get mad, get busy. Send out the Busy Bees!

UsersUsers

Are you a private invidivual, entrepeneur, or company sending newsletters to a ravenous content-craving public? Do you find yourself scraping the bottom of the barrel once too many times in a never ending slog to satiate your consumers? Did you ever wish there was a tool that could automatically sort that archived content you spent so much time generating, manage the cyclic repetition at levels you preset, and compose that newsletter using section template content you select?

You are? Then let Busy Bees craft your newsletter for you.

DemoDemo

Do you wish to see the current project demonatration? Experience it for yourself here.

InstallInstall

There is no installation available, yet. The intial stage of the project is still undergoing development. You are welcome to download the current demo code.

BugsBugs

Please report all bugs here

DesignDesign

Are you craving the nitty gritty details of design? This file documents the development goals, system architexture, and schedule of this project.

RoadmapRoadmap

Stage 1 - Plan

  • Define problem scope
  • Define target user
  • Write project documentation

Stage 2 - Prototype

  • Design system mechanics
  • Code search and sort algorithm
  • Create newsletter metadata content
  • Code simple template GUI
  • Unit test and optimize code
  • Soft launch prototype, alpha vesion, freeware
  • Solicit alpha user feedback

Stage 3 - Prune

  • Create webscraper to update metadata
  • Create program to periodically run webscraper
  • Refactor system to be more customizable
  • Design and implement template section creator
  • Design and implement metadata generator
  • Create customization GUI
  • Unit test and optimize code

Stage 4 - Playtest

  • Soft launch beta version
  • Solicit beta user feedback

Stage 5 - Polish

  • Generate product hype
  • Update documentation and solicit funds
  • Polish product until it shines

Stage 6 - Publish

  • Package and launch product
  • Use monthly subscription business model

Stage 7 - Post

  • Develop new algorithms (bee directions)
  • Develop new or repurpose old sections (nooks)
  • Develop new templates (honeycombs)
  • Develop new proprietary databases (flowers)
  • Unit test and optimize code
  • Package templates and associated databases as new themes (hives)
  • Iterate and improve old themes

LicenseLicense

  • GPL

PeoplePeople

Contributors

Investors

If this project piques your interest, you can invest here

NewsletterNewsletter

Do you want all the latest buzz about ongoing app developments and exciting new projects? Then sign up here.

ContactContact

Please address all questions, comments, and concerns here

Releases

No releases published

Packages

No packages published