Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ideas for kick-ass enhancements #8

Open
aerben opened this issue Apr 5, 2014 · 1 comment
Open

Ideas for kick-ass enhancements #8

aerben opened this issue Apr 5, 2014 · 1 comment
Assignees
Labels

Comments

@aerben
Copy link
Contributor

aerben commented Apr 5, 2014

So we (soon) got us a nice pastebin app - big deal, there are already lots of them. What do we do to set us apart? Some plugin ideas:

  • A library of tutorials, code-examples etc. for the average Java/Java EE/Spring developer.
  • A library of important specs with full-text-search (where applicable), bookmarks and tagging
  • Try out your Java/Groovy/Clojure webapps on an embedded Wildfly - Select your pastes that contain compilation units, run instantly, see errors, fix, profit. Will need many restrictions concerning the class/file layout, entities etc.
  • Clone/Check out VCS and browse the code. Select interesting snippets, save and tag them. Ever hated browsing code on github? We can do that better.
  • Instant compile and embedded deploy for maven or gradle war archetype projects with a fx-pastebin plugin deployment description (in-memory-DS must be used).
  • REPL-mode for Clojure. Try out Ring, Compojure etc. on Wildfly, save your produced REPL Clojure code for future reference.
  • Syntax check for Java/Groovy/Clojure/XML and whatnot.
@aerben
Copy link
Contributor Author

aerben commented Apr 5, 2014

For most of these plugin ideas, we would have to make a clear distinction between local and shared content. VCS clones, for example, should be stored locally, just the snippets extracted from the code should be stored on the server.
In the client, we could make clear this distinction by having a shared part, which we implement right now, and a local part with private pastes and additional plugin functionality.

@aerben aerben added roadmap and removed enhancement labels Apr 6, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants