As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I would like a pointer to the proper way to name a project when invoking
lein new <projectname>
My question is related to a question I've asked recently.
Specifically, a lot of projects I have seen use dashes, like clojure-csv.
Yet, I am having trouble getting a project to work on Windows.
So my specific question is is there a way to create the project when invoking lein new and what other adjustments in project.clj and core.clj should I expect to make when creating a Clojure project on Windows (in my case Windows 7) using lein?
You can take inspiration form search into clojars.org like https://clojars.org/search?q=the.
The pattern seems to be namespace/name-with-dashes or name-with-dashes. For instance :
cool-stuff
stackoverflow/cool-stuff
com.stackoverflow/cool-stuff
The recommended way to name namespaces is with a reverse domain like com.stackoverflow.subsection.
There is an "official"* ban on further projects who's name is a pun on the word Clojure... Please, this has to stop ;-) Specifically project names of the form verb+jure
so if your project does foo please do not name it foojure
existing projects like compojure (compose+jure) are cool because they predate this collective intention.
*not in any way official ;-)
Related
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I would like to include a source code editor inside my software.
The editor should provide at least the following features:
syntax coloration;
syntax validation;
auto-commpletion;
code folding;
inline documentation (displays a called function documentation for example);
extensible, so that it can support more languages in the future; support at least C++, Python, Java, Doc-book, XML, Latex.
Additionnaly, the framework should be in C++, as my own software that wishes to include the framework is in C++ as well. Ideally, it would use the Qt framework.
Finally, it should work at least for GNU/Linux, Mac OS X and Windows.
I wish to avoid develop it myself, as this seems a long and difficult task, and as I expect this need is quite common and many solutions already exist in the outside world.
So far, I only found QScintilla, but I am surprised there is not much more choice.
Do you have any other suggestions ?
Perhaps KatePart is what you are looking for? It's the editor component used in the Kate editor and the KDevelop IDE included in KDE.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I apologize to take a topic which is widely discussed before - but I find none of the discussions clearly tell which one to use ultimately. My requirements for a logging framework in my C++ project are
Thread safe.
Should support multiple targets.
Log rotation possible.
A way to identify module's implicitly.
I have been using boost log for some time in a small c++ project and it worked well. But when I took to a large C++ project - I found supporting multiple targets(I mean multiple files for the same project) is a nightmare, No way to implicitly mention which module is logging and above all the compile time has increased at-least 40%.
Now I am looking at alternate framework and think log4cplus and logog seems fill all my requirements. Wanted to get an expert opinion on which would suit the above criteria rather than getting in a soup again after using the library for some time.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I am currently trying out Gradle on some projects and I am looking for some real world examples of its usage. For example you can see Spring's Gradle configuration here. Can anyone suggest some other examples please?
Most of the projects in my GitHub repository are built with Gradle. You should find plenty of examples there. Three bigger example code bases that use Gradle are Griffon, Gaelyk and of course Gradle itself. Also a search for build.gradle on GitHub will find you a lot of other repositories.
I think the Spring's configuration is the best example: simple, clear and large. If you would like to see some exotic usages, including configuration-time task generation, you should take a look at Hibernate and of course Gradle itself
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I'm looking for a simple Django app that restricts registration to users who have an invite code (for running a private beta). I'm using django-registration, so something that plays nicely with it would be great.
Looks like there are several viable options:
django-inviting
django-privatebeta
django-invite
Given the wealth of options, I'm wondering if people have found a particular app more flexible and/or easier to work with than the others? Are there other apps that I should be aware of?
You miss django-invitation which is really quickly integrated with django-registration.
I just had to hack it a bit to include the name of the inviter in the email message.
django-invitation is a good choice among the four.
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I've been trying to find a django wiki app, which has the following -
1.) WYSIWYG
2.) Attach files
3.) Revisions
I see moinmoin, but before going all in, wanted to see what you all have used.
List of Django Wiki projects:
http://djangopackages.com/grids/g/wikis/
The two leading candidates I can find are:
django-wikiapp
django-wiki
django-wikiapp looks a little more mature, and definitely supports revisions but does not seem to support attachments. WYSIWYG wouldn't be too tough to implement using something like TinyMCE or CKEditor. Attachments may be the sticking point.
There is also https://github.com/pinax/django-wakawaka which used in the pinax project. Editing attachments is not supported by the wiki itself but it is suggested to use django-attachments for this use case :)