- Posts: 563
- Thank you received: 27
Me thinking out load on technical issues of new site
- darragh
- Offline
- Administrator
Not well it doesn't! I'm well pissed off with it at this stage. It's not too bad on these boards because the volume is still low enough for phpBB to cope and it is not too heavily modified so the frequent updates are still managable. However, my experiences on Mikado tell me that phpBB has some reall issues when it starts to get big or when you want to customise it a lot.
It works for this site, so why fix it? Do you believe this site will grow to the levels of the Mikado?
Java is a lot more open than Ruby or Dejango! Java is not an obscure language, it is the industry standard at this stage. I read an article a few days ago that put Java at 60% of enterprise sites.
Django is python web framework not a language see www.djangoproject.com/ .
I never said Java was an obscure, just may not as accessible to folk on this forum who may like to help with developing new functionality.
My guess is that is more php/perl/python/JS coders here than Java coders.
I think there is only about 3 people here who could write Java code.
60% of enterprise sites, probably but how many of those enterprise sites have a forum as their main functionality?
Of those 60% of sites, how many do you think were developed by a few guys building something in their own time? My reckoning is that the majority of those sites were developed by a team of full-time professional engineers.
Have you a team of full-time engineers for 6 months to pull off a Java-based website?
Given that this a fairly small site and there is only a handful of coders here, it maybe better to look at other web frameworks which are quicker to develop in.
Please Log in or Create an account to join the conversation.
- voyager
- Topic Author
- Offline
- Super Giant
- Posts: 3663
- Thank you received: 2
1) The forum will grow, not as fast as Mikado but it will and we will hit into the same problems
2) This site will NOT have the forum as it's main thing, it does now but it won't in the future. There will be much much more here for people than just a bulletinboard system.
My Home Page - www.bartbusschots.ie
Please Log in or Create an account to join the conversation.
- dacelonid
- Offline
- Proto Star
- Posts: 16
- Thank you received: 0
Please Log in or Create an account to join the conversation.
- voyager
- Topic Author
- Offline
- Super Giant
- Posts: 3663
- Thank you received: 2
Well if you need somone to help out with the Java stuff, I can help where I can. Have no experience of struts, but am a Senior Java Developer at work, so could probaly help out in some small way
Excellent!
My Home Page - www.bartbusschots.ie
Please Log in or Create an account to join the conversation.
- albertw
- Offline
- IFAS Secretary
- Posts: 4173
- Thank you received: 181
There are only a couple of coders that have ever worked on this site. Bart obviously, and me (when I need to latch into the db's, or steal code for ilpac). There havent been too many offers to help out with coding. Though Bart, any new system should be able to handle multiple developers and those wishing to volunteer their skills. In the past I think dont think enough of the help that was offered was taken up; granted for technical/security reasons with the server.
So the decision on what languages or frameworks to use should not focus too much on a view of what language or framework has the lowest barriers to entry. Though since most computer science courses teach java and any CV's from grads and interns I've seen recently mention Java, I'd imagine that there are more people familiar with it than ruby etc.
Another reason not to just pick the option with the lowest entry level is that we are not a computer course. I dont expect that people who dont know php or Java would volunteer to help with the site. Similarly I wouldnt expect the webmaster to take on people who are not competent in whatever language is being used.
My concern here is not so much about what framework is used, afterall the number of people writing any code will be counted on one hand. What concerns me is how best to improve the content of the site. Again this is an area where we have a handful of people willing to help out I think, judging by the contributions to Arcturus and the handbooks. [ that should be read as a hint for more of you to write articles!]
What is needed is a site that has a forum, and some sort of CMS and/or some sort of wiki, picture galleries, calendar etc. Regardless of what language or framework is used we should not be writing all of these from scratch, most should be off the shelf. The effort involved should be roughly the same for any framework and language. The main work should revolve around tying these aspects together in some coherent way. I know bart doesnt like the idea of just grabbing products and tossing them together. But at the same time we dont want to re-invent the wheel. Especially if we basically want different coloured spokes than a wheel someone else already made!
If we can move to a system that allows us to do these things better than we can at the moment we should do it. (I'm waiting 3 years for a php calendar app tied into the members on the boards btw!).
If Bart feels that the site can progress to where I think we would all like to see it by using struts, postgres etc. then I'm happy with that. I just dont want to end up with a new site that still just basiclly has a forum and not much else in 12 months time.
The one requirement I would insist on is that whatever forum software is chosen that the current posts be migrated to it.
Cheers,
~Al
Albert White MSc FRAS
Chairperson, International Dark Sky Association - Irish Section
www.darksky.ie/
Please Log in or Create an account to join the conversation.
- Frank Concannon
- Visitor
1) Searchable for something you have only a vague memory of seeing (sometime)
2) Keeps some sort of permanent record as nears as is possible (there is a frightening thought))
3)Understandable to the uninitiated
4)So useful that it forms a focus (to draw people to it)
Finally don't be over zealous on the content control front, of course it has to be managed, but think in terms of fast mobile editorial response rather than a hierarchy of access.
The big thing is what happens to the content 20 years from now, 50 years from now, 100 years from now. I accept fundamentally the inevitability of the advance of technology. Just make sure that those who come next will find the effort to retain the past easy and straightforward.
Sorry to be pedantic.
Frank C.
Please Log in or Create an account to join the conversation.