I have OpenJDK installed through my distro ... #Java is necessary for Jedit and Netbeans.
I have no need for things like #McKoi / McKoi DDB / #Derby / #HSQLDB / #H2 or even #Tomcat and #Jetty these days, but I'm very tempted to relearn some Java Servlet and JSP / JSF to create my personal site and using a Java based database as the backend.
Or #Velocity, if that's still around. I barely got to touch that, but it seemed to be a big step upward.
Still I was talking about things like someone wanting to donate a corporate sponsored JDK project to either Apache or Eclipse and Oracle nixing the whole thing. There are organizations now building upon DotNet partly because of that.
@musicman They say there’s a .war file at #SourceForge, if you don’t want to have to build #OpenKM yourself. You should be able to drop the file in your #Tomcat server’s webapp directory.
1. "Since Alfresco Installer was discontinued from Alfresco 5.2, this project provides a command line installer for Alfresco Community 6.1 and Alfresco Community 6.2 to be used in Docker Compose installations." -- not sure the background on this decision, but paired with the other information, seems as though I may have been mistaken about the #Alfresco community.
2. The Alfresco forums are super useful.
3. Even if you know nothing about a project, it might be worth checking their bug tracker. Of course, you need to know enough about the product to understand the bugs, which I probably didn't have when I started this project. Once I got confident enough in my understanding to post on the forum though, I was almost certainly qualified to go bug hunting at that point.
It's funny, because bug reports is where I generally start. I guess the difference here was I wasn't looking for an easy out for a support ticket. I guess when I am doing my own infrastructure work, I should keep some of those fire fighting habits.
That said, since we support Alfresco, as well as #solr, and #Tomcat, in the long term it is probably good that I spent some time beating my head against the wall with it. (we never get Alfresco tickets, but we do get Tomcat tickets)
@musicman I don't think there was a #TomEE in 2004. I hadn't even heard of #Glassfish yet. I used regular #Tomcat (with #Apache and #IIS) at school, and even looked into a #Java based web host ... but the work schedule and commuting (and then traveling and #hotel_INET) just made it not doable.
@musicman I stopped messing with J2EE (now Java Enterprise) when I started working 60+ hours / week for $EMPLOYER, so I've never known what the difference is between #Tomcat and #Glassfish.
To flesh that out a bit, but my current list is this:
#mongodb
#mysql
#httpd
#postgres
#kafka
#cassandra
#tomcat
#jboss / #wildfly
#eclipse
#java (enough to diagnose applications...honestly, with the others on the list that are built in java, I probably don't really need to do anything else with this one)
It's pretty demoralizing to never get any responses from anyone but @lnxw48a1, but I am nothing if not persistent.
I realize I could interact more and gain more followers and I could post more. Maybe I'll give Mastodon a shot a see if I get more interaction there. I don't think I've joined an instance but maybe I have.
Minimum of five years of software development and design or systems administration or level 3-4 technical support experience.
Technical knowledge, skills and expertise in complex infrastructure, web-based software and enterprise software
Understanding of software best practices; #SDLC, #SCM and #Agile development principles.
Excellent written, verbal, and presentation skills
Role: Open Source Staff Engineer/Solutions Architect
Location: #Louisville, #CO or #Minneapolis, #MN
Position Summary:
Perforce is seeking a Open Source Staff Engineer/Solutions Architect to join our OpenLogic team. As a member of the support team, you’ll be responsible for assisting our clients to work through their technical questions on open source including ‘how to’, trouble shooting and recommendations on product use. Additionally, based on needs of our customers, you will be involved in presenting training classes (both onsite and remote depending on need of the client); short-term professional service engagements to assist with architect and design solutions; working on internal projects; and enhancing current skills by continuing to learn new open source technologies.
OpenLogic provides enterprise services for hundreds of open source projects — including #OpenJDK, #Kubernetes, CentOS, and #MariaDB — so you can boost efficiency and savings with free software, while cutting risk.
Responsibilities:
Interact with end users on technical problems.
Tier 1, 2 and 3 support for CentOS and related open source products.
Drive resolution of those problems, which include:
Open source software issues.
Questions around open source software usage.
Questions around use and best practices.
Review of the architecture and design where software is implemented.
Conduct professional services and training engagements.
Research, understand, and advocate open source software.
Interact with various open source communities.
Drive early resolution of issues.
Be a part of the on-call rotation.
Present knowledge via articles, blogs, and conference presentations.
May require 15% travel while completing on-site consulting.
Requirements:
Minimum of five years of software development and design or systems administration or level 3-4 technical support experience.
Technical knowledge, skills and expertise in complex infrastructure, web-based software and enterprise software
Understanding of software best practices; SDLC, SCM and Agile development principles.
Excellent written, verbal, and presentation skills
Expert level in a number of open source packages.
Broad and deep familiarity with multiple projects to include Java and #J2EE, #JBoss, #ActiveMQ, #Drools, #HornetQ, #Hibernate, #Spring, #Linux (focus primary on #CentOS or #Ubuntu), Apache HTTPD, #Apache #Tomcat, #MySQL, #PostgreSql, Open source project and community participation and Production/24x7 experience.
Database administration; postgresql/ mysql/ #mariadb experience very desirable
Expertise in #Cassandra, #Kafka, and/or cloud-native applications is a plus.
Responsibilities:
Interact with end users on technical problems.
Tier 1, 2 and 3 support for CentOS and related open source products.
Drive resolution of those problems, which include:
Open source software issues.
Questions around open source software usage.
Questions around use and best practices.
Review of the architecture and design where software is implemented.
Conduct professional services and training engagements.
Research, understand, and advocate open source software.
Interact with various open source communities.
Drive early resolution of issues.
Be a part of the on-call rotation.
Present knowledge via articles, blogs, and conference presentations.
May require 15% travel while completing on-site consulting.
My new team (and my old team too, actually), is looking:
Interact with end users on technical problems.
Tier 1, 2 and 3 support for #CentOS and related #opensource products.
Drive resolution of those problems, which include:
Open source software issues.
Questions around open source software usage.
Questions around use and best practices.
Review of the architecture and design where software is implemented.
Conduct professional services and training engagements.
Research, understand, and advocate open source software.
Interact with various open source communities.
Drive early resolution of issues.
Be a part of the on-call rotation.
Present knowledge via articles, blogs, and conference presentations.
May require 15% travel while completing on-site consulting.
Requirements:
Minimum of five years of software development and design or systems administration or level 3-4 technical support experience.
Technical knowledge, skills and expertise in complex infrastructure, web-based software and enterprise software
Understanding of software best practices; #SDLC, #SCM and #Agile development principles.
Excellent written, verbal, and presentation skills
Expert level in a number of open source packages.
Broad and deep familiarity with multiple projects to include #Java and #J2EE, #JBoss, #ActiveMQ, #Drools, #HornetQ, #Hibernate, #Spring, #Linux (focus primary on #CentOS or #Ubuntu), #Apache #HTTPD, Apache #Tomcat, #MySQL, #PostgreSql, Open source project and community participation and Production/24x7 experience.
Database administration; postgresql/mysql/ #mariadb experience very desirable
Expertise in #Cassandra, #Kafka, and/or #cloud-native applications is a plus.
@musicman I was unaware of its existence until now. https://is.gd/vDo9KT says some wonderful things about #Jelly, specifically the way it compares to #Velocity and #JSP + processing #XPath and working with #Ant. (We did some servlet & JSP stuff with #Tomcat in school, but I've never used server-side #Java in the workplace.) It might be worth considering whether I can invest the time & energy in re-learning some of that, as I'm really not at all sure of what & where I'm job.next() should be.