Puppy New Year Puzzle

12345678910111213141516171819202122232425262728
Across
  1. 2. script language
  2. 5. illustrious leader
  3. 7. for printing not drinking
  4. 9. boot assistant
  5. 12. puppies official wm
  6. 13. longstanding moderator
  7. 19. chief crustacean
  8. 20. puppy code loads here
  9. 22. not writable
  10. 25. official drag and drop d.e
  11. 26. country of origin
  12. 27. number of dots up and dots across
  13. 28. unforgettable frugal champion
Down
  1. 1. fullfeatured text editor
  2. 3. code package for layering
  3. 4. john who
  4. 6. longstanding puppy wp
  5. 8. kinda weird
  6. 10. last official 4 series
  7. 11. main workspace
  8. 13. our online meeting place
  9. 14. utility for mapping hardware
  10. 15. how many puppy variants are there?
  11. 16. breed of mascot
  12. 17. touchpad configurator
  13. 18. puppies traditional persistent storage
  14. 21. tiny text editor
  15. 23. one foot or two for startup?
  16. 24. not quite a military rank yet central to linux