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 11 years ago.
Can anyone suggest which of the Redmine or Tracd would be a better option for project management? Currently I am planning to deploy it on a one project setup but plan to use it across multiple projects in the fututre. Which of the two is easier to deploy? I use windows. Any other software which is web based and comes with its own web server?
Thanks...
If you plan to do multi-project management in the future, choose redmine. With trac you can have multi-project setups as well (having a separate environment for each project), but in the end it's a workaround. Redmine has builtin support for multi-project environments.
I previously used trac to manage my projects, but I switched to redmine. I didn't find any effective way of importing all my tickets and wiki pages. Redmine uses textile markup, but trac uses markdown, so I had a couple of troubles there.
Finally, I heard that redmine has some some issues on windows. I haven't tried running redmine on that platform so you'd better give it a try or google around.
We're using Redmine on a production server and till now we didn't have any problems. I have to say Redmine is really easy to use/maintain.
Working with redmine, ON WINDOWS, and without any problem... everything works as expected out of the box...
I'd recommend Redmine like the other posters as it is more complete than Trac. See also This question on SO.
TRAC doesn't have time management support, while redmine does. So I think that Redmine would be a better options for the project management.
Redmine allow you to annotate tickets with the estimated effort, the percent of completion and you can tell that an issue depends from another to be solved. Then you can create Gantt chart with Redmine.
For these reason in my company we are thinking to switch from TRAC to Redmine.
Both are simply to be deployed.
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 got asked a question the other day by friend and it got me thinking. He asked me "What are your biggest struggles when developing new code / software when it comes to the web server?"
At first I didnt know how to answer, I have been coding PHP / MySQL and little Perl for several years now. And why I have my own dedicated server in a data center that I develop them majority of my software on, the script most of the time does not end up living there.
Below are some of the things I can things I take in consideration when developing, just wanted to see if you guys could give me some more things to think about, in which I could take and make a personal check list from as I start to work on new project.
What core functionality do I need to accomplish and do I already have a solution to accomplish this?
Is the solution part of the standard core of the programming language or will it take a module / plugin to achieve the desired results.
Is the module or plugin standard install on most web hosts?
Do I know which web host the client is at and their limitations right away?
If the module or plugin I need is not standard, can the web host install and secure for me? If not, am I comfortable installing and securing.
Who will be responsible for keeping the module / plugin upto date?
How does this effect the over all load on the server?
Do I need to re-think the process and look at other solutions / options?
There are not really many problems that can occur with PHP and MySQL when moving them across different servers. As any other interpreter language, PHP will mostly just work anywhere. The problems can mostly appear when:
-different PHP version is installed (and you use latest and greatest features)
-different MySQL version is installed (same as above)
-different PHP configuration or client is unable to change it (ex: short tags)
-if your PHP script works on system level (exec(), perhaps some filesystem operations), a different OS might cause problems
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 11 years ago.
I was thinking to start Java enterprise development, so I started with Spring framework. I have already worked on some simple applications like CRUD apps and web services with STS(Spring Tool Suite). I know that there are lot more IDEs available like Myeclipse, intelliJ IDEA, Netbeans, Eclipse ee etc, and all of them have good support. However as a beginner, it is not possible to make a good comparison between all of these. But I have worked with Eclipse ee, therefore I find STS is better than eclipse ee, (I know sts is eclipse powered). Again, I heard from others that IntelliJ IDEA is the best. So I installed it, and got a lot of hiccups. Last day one of my friends suggested me to try Netbeans. So I need to know which IDE has better support like code generation, code assistance etc.
I haven't tried STS (http://www.springsource.com/developer/sts), but for Spring development I would guess that the IDE written by those that write Spring may have the best support.
But, if you are going to pick an IDE based on one technology you should be careful, otherwise you may find that you will need to use several IDEs in your development, eventually.
You may want to consider what other needs you want from your IDE, as, if you can have one that can meet all your demands then it may simplify your life.
The best IDE, hands down, is IntelliJ. It has terrific Spring support.
The answer is that there is no answer. It comes down to personal preference, what you get used to or policies in work.
Personally I like to know what is going on under the hood, so any old text editor might do, though I quite like STS Spring Roo support (though don't know what netbeans or intellij have to offer.
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 11 years ago.
Currently 2 person programming team, with a project manager whom doesn't have any experience in Project management. So really need something very simple, that will hold the hand of a project manager.
Far more important than features is ease of use. I could deal with a gloried ToDo list - but I would like milestones.
Thanks
BaseCamp? Good enough for a two-person team to keep track of todos, milestones, and some basic communication.
Any software you select now will just add interference to the process of learning to be a project manager. For such a small team pencil and paper, even a whiteboard and pens, will be sufficient. When you (or the PM) have learned the basics of project management, then is the time to start thinking about software support.
If pencil and paper is too simple, try a word processor and spreadsheet.
Look at Project kaiser. Free for 5 users, there are milestones, issues on unlimited hierarchy and more.
Try this: http://www.openproj.org/openproj
Free and can read MS project as well.
For novice project managers RationalPlan is the best choice. The embedded project guide will help the project manager step by step to plan and control the projects. More helpful would be to start learning the basics in project management and map those on the application.
This is the way to evolve but you can also keep things very simple by using some spreadsheets or To Do list software.
For a simple, no-nonsense, agile project management solution, I highly recommend Pivotal Tracker. Check out the intro video on the Learn More page to get a feel for how the tool works.
PS - Send your project manager my best wishes! :)
SmartSheet
have used and can recommend,
milestones and any other users are free, can share limited views with clients etc
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 11 years ago.
I have recently been tasked with writing a fairly large (for 1 person) program and would like to know what is the best software to use to be able to manage this project. Something that I can list what needs to be done and check it off when it is done, something to keep me on track.
I'm a FogBugz user here. Does exactly what you're asking and if there's just going to be one user then you can use it for free.
Another option for the basic task scheduling/prioritization duties is SmartSheet - never clicked with me personally but a lot of people seem to like it. It's worth checking out as an alternative.
you can check out this one too, simple and easy to use http://checkvist.com/
If you find free and open source project management software, you can use Trac or Collabtive. We use both of them for project management activity.
Otherwise, if you have money and require professional service, why not try FogBugz or BaseCamp for free trial?
I would suggest Mylyn if you are into Eclipse. Trac is a great ticket/task tracking system.
We have used XPlanner it's neat and easy to use.
We use http://easyprojects.net/ and it works quite well.
If you are using visual studio there are some task list features built in I'm sure some other IDE's also have similar features. In the company I work for MS project is the defacto standard. I don't really see the value in it for a one person project. I use Todolist for personal Time management.
You might want to consider fossil.
It's a source code management system with built in ticket system and wiki.
It's trivial to get it working (just one binary file).
It's crossplatform.
It stores the whole repository into an SQLite database.
Open Atrium
BugZilla
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 new to Liferay , is there any good article available for Creating theme for Lifefay 5.2.
and also how to convert theme to *.war file
The liferay plugins SDK is a good environment for developing themes. The Liferay Wiki has some quick start information about how to use it, also about how to configure liferay to be able to edit the theme "in place". The documentation (especially the development documentation, even if it's for 5.1) has more in depth information.
There are Ant Scripts that come with the Plugins SDK that create the *.war file for you. They also do a good job separating your changes from the default theme of/in liferay (as your changes are stored in a "diff" folder, thus easily identifiable. When defaults change, you may need to adapt your changes, but you know exactly what parts you have changed.
I just posted a tutorial that explains how to create a Liferay theme. I was working with Liferay 6.0 at the time of writing, but the article should be good for people still using Liferay 5.2 as well.
Users of NetBeans may also want to look at this Netbeans.org article:
http://www.netbeans.org/kb/docs/web/portal-pack-themes.html#giquj
You'll need to have downloaded and manually installed the appropriate modules for PortalPack (since I cannot post a second link in a single answer yet, you'll have to google "Portal Pack")