Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Are there any self-hosted equivalents to Sendgrid, Mandrill, and other like services? With Mandrill, for instance, there are a number of features like bounce and open tracking, all exposed over a nice user interface. I'm looking for a similar technology, but one we could host in-house (I'm aware about the need to warm up IPs, etc). I found one solution called MessageGears but it looks like they're maybe more geared towards large enterprise implementations.
The problem with such in-house systems is that they either concentrate on the laborious task of sending out emails efficiently (and thus, lack a friendly interface) - or they do the opposite which is they have a very nice interface, but not as robust in the meat and potato department of sending messages out.
Ideally, you would want a combination of something like Sendy + a very fast email relay. I can recommend socketlabs for the second part.
They have two main products - an assembly server (think of it like a very robust templating engine), and a MTA. Combine the two for your own hosted campaign management server. Their MTA server is especially robust and full featured; and they have a comprehensive api as well.
I will warn you though - these products are designed as fast delivery engines, so unless you have a large volume of emails they may not be the best solution. The second thing which I alluded to a bit is their interface; its not the best but it will get the job done; have a look at the screenshots and judge for yourself.
You'll have to build something on top of this yourself. Sendy is a good candidate to customize for this.
I haven't tested it, but I've heard of this solution a couple weeks ago:
http://sendy.co/
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I have an applicaion, that can best be described 'loosly' as a scripting application, primarly designed for part time developers, engineers and sciences types with a VB.NET background (can theoretically do C#).
This has been a long three year hobby and I am about 95% complete. I am planning to make the applicaiton freely available for most (if not all) uses, but I do not want to open source it (at least right now).
I was looking for an online place to post and collaborate with some folks for feedback, to get some testing done and finalize the application (my wife wants me to be DONE with it). My searches online have revealed many spaces, but all seem to be open-source spaces that require release of the source code, or just aplace to post 'free' completed software. I am looking for the collaboration part.
Can anyone point me to a such a space that does not require providing the open source code (if it even exits)?
I think you can use most of the collaboration places without actually uploading any source to the repository.
I've seen a bunch of project on Google Code Hosting that have no source (usually its then on GitHub) and just use the Google Hosting for bug-tracking and collaboration.
I created a BitBucket account. Looks like it might work. Many of the sites require you to choose an open source license before you even create a space. BitBucket does not.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I used to be a frequent player on hubdub.com, where you could 'predict' (or bet on) the news. Hubdub sadly closed in April, but I've been considering something on a much smaller scale for a different domain.
My question is - are there any working prediction software clone tools out there that you can easily configure, setup for many users, many topics and scales well? Like pligg is to digg.com, I'm after prediction market software.
I've looked at Zocalo, but it's a bit too academic. Bookmaker has too many bugs open and hasn't been developed in years, and Prediction Market and Betting System are still in their infancy and don't have working websites successfully based on their software as an example.
Any suggestions welcomed, if I have to code the whole thing up myself fine, but I'd hate to be reinventing the wheel...
There is a module for drupal, but the development seems to have stalled. Anyway, from what I have been looking at, there are no viable off-the-shelf open source prediction market products.
There are several Drupal based solutions, but I believe they are all in various states of disrepair. I wrote a post about them a while ago and it's still pretty accurate. Certainly one or more of them could be a basis for great work.
There is also Zocalo which has been going relatively strong since 2005. Zocalo is, however, a Java based application which, in my opinion, makes it inaccessible to most people who "just want to setup a site."
http://ideafutures.sourceforge.net/
Relatively old and not active, but the code is there (PERL)
Runs http://ideosphere.com/ (probably the oldest prediction market on the Web)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
So I recently finish my 3rd year software engineering project. The project was a game.
It was not easy in the least.
The most challenging project I have done.
After some reflection I noticed that the major problem our group had was:
Our SRS rarely matched our Design Diagrams
Our architecture was not well defined
And Lastly our code was in no way related to our design
In this project we were forced to use the Waterfall Process for our
RADIT( reqs, anal, design, implementation, and testing). I hated this method and want to do TDD with Agile for my 4th year project. But I am afraid that I will not be able to keep track of reqs -> design -> architecture -> test -> source. Hence I am thinking of making a tool that does this on top of git. But It would be good if there is already one for this purpose.
You could try mingle. It was built for managing agile project teams. The requirements are tracked as stories on a virtual card wall. It has SVN integration out of the box, but I think there is also a community plugin for git. There is a wiki built into it, so you can easily track requirements and the resulting architecture as you just link from your requirements into design wiki pages.
Also, academic users qualify for a free license if you plan to use Mingle for academic purposes, meaning in the classroom/lab or as part of a curriculum.
I've been working in tool support for traceability in software engineering on and off for the last fifteen years, and the best that's widely available is DOORS+SysML. They all require manual connection to be made (though you can add IDs to your code and unit tests, and get some coverage metrics back).
It's quite easy to make a simple tool which associates a specific test with a requirement ID, and then reports that requirement as tested. Similarly you can add markers to say what parts of your code map to your design elements (though that has mostly been automated by reverse engineering tools). Then you can tell whether you have markers for all your requirements and all your design elements. These are extensions to COTS UML tools, so probably not designed in quite the same spirit as git.
What no tool I'm aware of currently gives you is any means to actually determining whether the tests exercise the parts of the design which are supposed to implement the hyperlinked requirement (which is practicable, as you can log the coverage in the code which is linked to the design elements when the test is run).
There are other tools, such as CaDiZ and Cog which are theorem proving tools which can take a formal description of your requirements and annotated model of your code and verify that the model matches the specification. This works for sufficiently simple code, but is fairly time consuming (of the order of weeks for a few dozen lines of code) for post-doc level computer scientists.
None of the tools I know of integrate with git.
I remember reviewing Rational RequisitePro many moons ago, though we didn't wind up using it. IIRC, it had integration with Rational's Clear Case source control system that we were using at the time. It was kind of nifty, but way overkill for our needs.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
We want to implement chat on our website so that users can communicate with each other.
Our general requirements are:
It should be rendered on our web pages, but it could be rendered in an IFrame or something like that. The users of our website are part of the general public, not internal teams, so we don't want them to have to install a separate app.
Users should be able to use their existing account with our website and not have to create a new account for the chat tool. If we partner with someone, like Meebo, we don't want to have to share a significant amount of our user information for partner.
Code under an public license, but preferably not an open-source project using the GPL license, but BSD or MIT license (and probably others) is okay. An inexpensive product with a non-public license may be okay as well.
We want to get this implemented pretty quickly, and we don't really want to build our own solution.
Has anyone worked with or familiar with a solution that would satisfy some or all of these these requirements? Any other ideas/suggestions?
Thanks.
There are quite a few. As for open source try
https://blueimp.net/ajax/
If you need a heavy duty chat server with web based extension look at
http://www.igniterealtime.org
We currently used this internally in a Windows enviornment. We had some issues getting it to work with Active Directory so we went for the mySQL installation.
Why not shell out a few bucks for (sometimes it's cheaper NOT to re-invent the wheel)
http://www.aspnetajaxchat.com
Hope that helps
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I am starting a a new web development project and I am tired of coding login systems. This is the kind of thing that must have been done dozens of times before. I really want to use someone else's code, because it is easier than rolling my own, and it will likely be better. I prefer open source for all the usual reasons, but mostly I want the ability to change it if I don't like something and bugfixes are easier than designing a whole thing.
I just need a login system, something that manages the username/password stuff and user registration. I don't need a whole CMS.
I am already looking at openid.net, but What open source login systems have you worked with? What other login systems have you heard of?
OpenID works really well. Given the recent wave of adoptions, I think OpenID is the best bet. It is cross-platform and has libraries for all the major development platforms (php, python, perl, ruby, .net, java, c++). I have implemented it for DotNetNuke and found it was relatively painless.
OpenID is definitely the best solution and there are plennty of open source libraries for all kinds of languages out there. Hava look at openidenabled.com.
I don't know what technologies (language & platforms) you prefer or have as requirements, but we have implemented CAS at my workplace and it has worked pretty well.
CAS itself is implemented in Java, but as the frontpage says, it has client libraries and integrations to numerous other technologies and pltaforms.
I wound up going with mod_auth_openid. It is super simple and prevents unneeded complication at other levels. but the code is not perfect, and I may have to adjust it later.