Blog

Roundtable TSMS 12.2.1: Patch Now Available

12.2.1 Patch

Download the Roundtable TSMS 12.2.1 patch.

View the release notes.

If you are on OpenEdge 11.x or higher and are not on the latest version of Roundtable TSMS, it’s time to benefit from the latest that Roundtable TSMS has to offer. Contact us at hello@roundtable-software.com to request your upgrade today.

Roundtable Announces Availability of Roundtable TSMS 12.2

Delivers productivity and user experience enhancements

Franklin, TN – Roundtable® Software has announced the availability of the next release of its industry-leading software configuration management solution Roundtable TSMS 12.2. With 12.2, Roundtable has added productivity and user experience enhancements to both its traditional GUI client and plug-in for Progress Developers Studio for OpenEdge.

“We use the tagline ‘What Matters Most’ often when we talk about what Roundtable TSMS delivers for our customers. The 12.2 release remains aligned with that mission, ” explains Jaclyn Barnard, Director of Business Development at Roundtable Software. “Our customers, whether they are SMB or Fortune 500 companies, are managing the development of large, sophisticated Progress OpenEdge enterprise applications. What’s essential to them is what is essential to us — that the tools they trust continue to drive productivity and deliver quality applications while also evolving in ways both big and small that show we are paying attention to end user feedback as well as actionable trends in our industry.”

New enhancements include:

Three-Way Visual Difference

Roundtable TSMS 12.2 introduces the ability to select up to three Object versions for comparison, allowing users to quickly compare two Object versions with a common ancestor rather than one.

“Since Roundtable TSMS allows users to hook into the visual compare tools of their choosing, it is important to fully support them. Many of the modern tools compare up to three versions of files,” says Roundtable Product Architect Jeff Ledbetter. “To fully support that is part of our ongoing commitment to our customers. We want them to be able to leverage the best of what’s available to them.”

Stored User Credentials

Roundtable TSMS 12.2 adds the ability to locally store user credentials when using the Roundtable TSMS GUI client, replicating one of the conveniences already available in the Roundtable TSMS plug-in client.

Move New Objects Between Product Modules

Roundtable TSMS 12.2 introduces the ability to move new Objects between Product Modules, allowing an action as simple as a drag-and-drop to correct a misplaced Object before there are any ramifications.

Workspace Integrity Check API

Roundtable TSMS 12.2 adds a new point of integration with the Workspace Integrity Check API.

“For many of our customers, Roundtable TSMS is an integral part of a well-developed CI/CD pipeline.  It is not unusual for them to want to verify the integrity of their source Workspaces before moving changes downstream,” says Ledbetter. “Having this API will allow users to easily accomplish that task.”

In addition to these updates, Roundtable TSMS 12.2 includes more enhancements and bug fixes for the GUI client, plug-in client, and server. To learn more and to see the full list of new and enhanced features, read the Roundtable TSMS 12.2 Update Bulletin.


About Roundtable Software

Roundtable Software delivers the leading Software Configuration Management solution for Progress OpenEdge development. Fortune 500 companies to SMBs worldwide trust Roundtable TSMS and its complementary solutions to manage the entire software development lifecycle of their proprietary and purchased applications. Its solutions reduce time-to-market, improve product quality, and ensure IT compliance. Roundtable Software is a Progress Technology Alliance Partner. www.roundtable-software.com

Roundtable Announces Availability of Roundtable TSMS 12.1

Delivers performance, productivity, and user experience enhancements

Franklin, TN – Roundtable® Software has announced the availability of the next release of its industry-leading software configuration management solution Roundtable TSMS 12.1. With 12.1, Roundtable has added performance, productivity, and user experience enhancements to both its traditional GUI client and plug-in for Progress Developers Studio for OpenEdge.

“In this iteration of Roundtable TSMS, we continued our focus on adding value where our customers appreciate it the most. Our customers understand that delivering a high-quality software application not only saves them time and money from unnecessary revision efforts but, more importantly, buoys product confidence from their end users and solidifies their reputations,” explains Jaclyn Barnard, Director of Business Development at Roundtable Software.

“Commitment to quality is everything,” Barnard adds. “New features in 12.1 support this commitment by providing features that not only quickly find or isolate the root cause of a problem but also provide the means to more easily report the ongoing status of the solution to those outside looking in.”

New enhancements include:

Blame / Praise Reporting

Roundtable TSMS 12.1 introduces the ability to identify line by line changes to an Object by developer and version, reducing the time and effort in identifying by whom or in which version a change has been introduced.

Workspace Contents Search

Roundtable TSMS 12.1 adds the ability to search for any given text within the Workspace contents, allowing users to quickly find references in their codebase that are not available in Roundtable TSMS impact analysis views.

“While the Xref and Where Used features of Roundtable allow you to easily identify relationships between Objects or find references in your code, that sometimes only gets you 90% of the way,” says Roundtable Lead Architect Jeff Ledbetter. “Having the ability to search the Workspace contents for a specific string, without having to use a third-party tool, fills in the gap and delivers an integrated solution.”

Jira Integration

In direct response to customer requests, Roundtable TSMS 12.1 introduces its first out-of-the-box integration with an issue tracking solution. Currently a beta feature, the Jira integration in 12.1 enables users to search for a Jira issue, associate it with a corresponding Roundtable TSMS Task, and update the issue status – all from within Roundtable TSMS. The new feature eliminates the need for users to toggle between two systems – Jira and Roundtable TSMS – to begin work on and update the status of an issue.

“When we surveyed our customers last year, a majority were using Jira for issue management. This is the first step toward, hopefully, a more in-depth integration,” says Roundtable Lead Architect Jeff Ledbetter. “We decided to release this integration as open source so our customers can modify it as needed to work with other tools as well and share their successes with the Roundtable community.”

In addition to these updates, Roundtable TSMS 12.1 includes more enhancements and bug fixes for the GUI client, plug-in client, and server. To learn more and to see the full list of new and enhanced features, read the Roundtable TSMS 12.1 Update Bulletin.

———-

About Roundtable Software
Roundtable Software delivers the leading Software Configuration Management solution for Progress OpenEdge development. Fortune 500 companies to SMBs worldwide trust Roundtable TSMS and its complementary solutions to manage the entire software development lifecycle of their proprietary and purchased applications. Its solutions reduce time-to-market, improve product quality, and ensure IT compliance. Roundtable Software is a Progress Technology Alliance Partner. www.roundtable-software.com

Roundtable TSMS 12.1 Resources

Roundtable TSMS 12.1 is now available for download.

View the press release.

View the update bulletin.

View the installation guide.

View the user guide.

View the online user guide.

Download the latest patch.

If you are on OpenEdge 11.x or higher and are not on the latest version of Roundtable TSMS (see compatibility matrix), it’s time to benefit from the latest that Roundtable TSMS has to offer.  Contact us at hello@roundtable-software.com to request your upgrade today.  If you are a Progress customer, you may proceed directly to the Progress ESD site.

Working Remotely: Social Distancing and Software Development

Many of us are being asked to (or are deciding to) work from home to maintain a safe social distance from others to reduce the transmission of COVID-19. Yet there is still work to do. In this blog, Director of Business Development Jaclyn Barnard shares how you can continue to build high-quality OpenEdge applications with Roundtable TSMS while working from home. 

For quite some time, many of you have worked remotely by choice. Whether the driving factor is the ability to have a more flexible schedule, avoid traffic headaches, or it’s just a personal preference, the ability to effectively work from home, a temporary office, or the coffee shop has been a great time-saver and convenience. Due to recent unfortunate events, our local governments and, in some cases, even our places of employment have asked us to stay at home. Working remotely is no longer a choice – it’s something that you have to do. As a Roundtable TSMS customer, are you prepared to work remotely? Do you have the necessary infrastructure in place to easily and quickly make the transition from an on-premise development team to a remote development team?

The answer

It is possible to continue reaping the benefits of Roundtable TSMS, a full-featured software configuration management solution, while you and other members of your development team work from home. Here’s how.

Create a secure remote desktop connection 

For starters, you need to enable remote desktop on your PCs, or set up a remote desktop server. This will allow those members of you team working remotely to interact with their PC and your network resources as if they were sitting at their desk. This is a great solution as it does not require you to reinvent your current infrastructure or reinstall and reconfigure development and testing environments. You may be sitting in the comforts of your home office, but you get all the benefits of being “at the office.”

However, you need to make sure that you are connecting securely. At Roundtable Software, we use OpenVPN to support and secure our remote connections. One of the deployment options was an ESXi virtual appliance. Having a preconfigured virtual machine made it super simple to quickly deploy it to our ESXi server, configure as needed, and, most importantly, get going.

Take it the cloud 

Some of our customers like Boris Henriksen, Managing Director of Dimaps, have taken idea this a step further and have moved their entire development infrastructure to the cloud. (We’ll be sharing stories like theirs in more detail in the near future. Be on the lookout for that!) Whether working on-premise or remotely at home, they always connect to their cloud development server that is hosting their Roundtable TSMS application, databases, and testing servers. This has advantages beyond simply having remote access.

In conclusion

We understand that not all shops are the same and there isn’t a one-size-fits-all solution. The idea is to be prepared for the unexpected. Whether it is a road closure, bad weather, or “social distancing,” the ability to be productive from a remote location is an expected business-practice. In uncertain times like these, this ability is perhaps the best we can do to ensure our health and that of the businesses we support with our efforts.

 

The Cure for Chaos: Is DIY Worth the Time, Effort, & Risk?

Now more than ever, the marketplace is flooded with tools that can support, automate, and/or analyze practically any aspect your application lifecycle. Many of these tools are widely adopted and open source (read: common and free). Does common mean best-of-breed? Is stringing together free (often unsupported) open source solutions a prudent strategy for managing enterprise applications?

In this blog, Randall K. Harp, Roundtable Software Engineer, and Jaclyn Barnard, Roundtable Director of Business Development, highlight a number of key considerations that can help you decide if a do-it-yourself strategy is the best bet for your team.

Cure for Chaos Daisy Chain Image

As they say in IT, “The nice thing about standards is that there are so many to choose from.” Therein lies the problem. The number of choices – what they are, how they work, how they are to be implemented, integrated, managed, controlled – can be overwhelming.

When it comes to managing the development of your Progress OpenEdge application, there are a number of choices available, each offering a specialized (often very specific) contribution to the larger effort as a whole. Finding the best-of-breed for each part/function can be challenging enough. Stitching them together into a complete system is another challenge altogether.

For decades, Progress has been providing a comprehensive toolset for creating world-class enterprise applications, beginning with a programming language and relational database and expanding to adapt to new industry trends and standards. Today’s OpenEdge toolset includes a variety of components that play well together for developing modern and robust distributed applications. While the toolset for creating applications is well established, how teams define their development process and the tool(s) they use to support them is left to their own discretion.

A focused approach not only includes moving changes through defined stages of a software development lifecycle – such as unit testing, system validation, and production – but also the management of the digital assets themselves with version control and deployment packaging of both code and database schema changes to the end users. One might consider acquiring these functionalities through various third-party offerings.


This Software Configuration Management (SCM) introduction presented by Aneesh VenkataKirshnan on YouTube in 2014 highlights some of the many considerations involved in a SCM effort.  More demands have emerged since then, such as Continuous Integration and Continuous Deployment (CI/CD). 

Version control tools such as Git, Subversion, and Microsoft Team Foundation Server can help identify application assets and even help to allocate changesets to different functional areas and/or lifecycle stages. Such tools, however, know little (if anything at all) of OpenEdge compiling, dependencies, or database schema. With these general version control applications in use, one must look to other tools for those functionalities.

While database design tools are relatively plentiful, very few of them work with OpenEdge databases. For the few tools that do, even fewer have a concept of schema versions – let alone associating a set of schema changes with a set of code changes to deliver a cohesive release of an application. While these database tools may be effective, they require external processes to integrate them into the larger lifecycle management system. Often those processes are a collection of complex DIY scripts and file transfers.

A focused approach to managing a serious software development effort not only requires a clear plan for what processes it should entail but also dedicated time and effort to set them into motion and keep them in motion. In coming to a decision about which tool(s) could best support these material efforts, we ask fairly good questions: is it newer (therefore assuming it’s better), is it widely adopted, is it best-of-breed? These questions tend to be part/function focused.

Perhaps the questions that we should be asking should be more focused ensuring the integrity of the whole? Questions such as these:

  • How many third-party tools will be needed to support our plan?
  • What technologies are required for each one?
  • Are those technologies trusted, secure?
  • Do we have the expertise to implement them, maintain them?
  • Will these parts work effectively together (if at all)?
  • What gaps do we need to anticipate and fill? How will we fill them?
  • What happens if one or more tools in this process changes or goes away?

Just as Progress OpenEdge provides a comprehensive platform for creating world-class enterprise applications, Roundtable Total Software Management System (TSMS) provides a comprehensive solution for managing the ongoing development processes they entail.

Why choose to continually manage an ecosystem of isolated (and often incongruous) third-party tools, DIY scripts, and manual processes when Roundtable TSMS readily delivers full lifecycle management in a single solution? Maybe it’s time to give a total software management solution like Roundtable TSMS a look? … and with a complementary solution like buildable, you can achieve more with Roundtable TSMS than ever before.

Roundtable TSMS 12.0.2: Patch Now Available

12.0.2 Patch Image

Download the Roundtable TSMS 12.0.2 patch.

View the release notes.

If you are on OpenEdge 11.x or higher and are not on the latest version of Roundtable TSMS, it’s time to benefit from the latest that Roundtable TSMS has to offer. Contact us at hello@roundtable-software.com to request your upgrade today.

Insider’s Guide to the PUG Challenge Tour

The PUG Challenge Tour — starting with Americas in Manchester, NH, followed by EMEA in Barcelona, Spain — will be action-packed, especially for the Roundtable team. In this “insider’s guide,” Director of Business Development Jaclyn Barnard breaks it down for you — who you will find, where, and doing what. (Spoiler: It won’t be all about Roundtable all of the time.) 

Being from Southern California where the landscape is characteristically brown all year with occasional splashes of green in the winter, Fall had quickly become my favorite season in my new home state of Tennessee where the landscape features rolling hills, rivers and streams, and deciduous trees that change colors.

When PUG Challenge Americas (PUGAM) and PUG Challenge EMEA (EMEAPUG) both announced, as a result of different circumstances, that their conference dates were changing — one from June and the other from November — to both in October, I actually heard my heart breaking: “No, not October.”

Yet location is a silver lining.

  • What’s better than experiencing Fall colors in Tennessee? Experiencing Fall colors in New England.
  • What’s better than experiencing Fall festivities on America’s Favorite Main Street? Experiencing Fall festivities on the street, La Rambla, in Barcelona.

As we all know, both events are consistently Progress’s social events of the season, so I’m all in!  Check out our action-packed schedule.


PUGAM Manchester 2019

Sunday, October 6th through Wednesday, October 9th 

PUG Challenge Americas (Doubletree Hotel, Manchester, NH)

Roundtable Booth

  • Join us at the booth starting at the welcome reception on Sunday evening through Wednesday afternoon. Grab your limited edition PUG Challenge 2019 t-shirt (while supplies last). Visit with Roundtable Product Architect Jeff Ledbetter, our North America Roundtable Consultant Michael Solomon, EMEA Roundtable Consultant and CI/CD Expert Thomas Hansen, and, yours truly, Roundtable Evangelist (and Run-Host) Jaclyn Barnard

Roundtable Runs

Recommended Sessions

  • Monday at 3:30PM – Application Modernization via Augmentation: Improve, Don’t Replace! with Jeff Ledbetter, Roundtable Software
  • Monday at 3:30PM – How Penetration Testing Techniques Can Help Secure Your OpenEdge Environment with Michael Solomon, Solomon Consulting
  • Tuesday at 8:30AM – DevOps with OpenEdge with Thomas Hansen, nodeable
  • Tuesday at 2:15PM – Roundtable TSMS 12 Tips, Tricks, and What’s New with Jeff Ledbetter, Roundtable Software
  • Tuesday at 3:30PM – Blockchain Technology: Fad or Forecast with Michael Solomon, Solomon Consulting
  • Wednesday at 9:45AM – Continuous Integration and Automation with Roundtable TSMS and Jenkins with Thomas Hansen, nodeable
  • Wednesday at 9:45AM – Privacy, Confidentality, and Security (What’s the Difference?) with Michael Solomon, Solomon Consulting

Recommended Workshops

  • Sunday at 8:30AM – Introduction to Docker Containers with Thomas Hansen, nodeable
  • Sunday at 1:00PM – Docker Containers for OpenEdge with Thomas Hansen, nodeable

 


EMEA PUG Barcelona 2019

Tuesday, October 29th through Thursday, October 31st 

EMEA PUG Challenge (Hesperia Barcelona Tower, Barcelona)

Roundtable Booth

  • Join us at the booth starting at the welcome reception on Tuesday evening through Thursday afternoon. Grab your limited edition PUG Challenge 2019 t-shirt (while supplies last). Visit with Roundtable Product Architect Jeff Ledbetter, our EMEA Roundtable Consultant and CI/CD Expert Thomas Hansen, and, yours truly, Roundtable Evangelist (and Run-Host) Jaclyn Barnard

Roundtable Run

  • Wednesday at 7:00AM – Meet us in front of the hotel for a pre-breakfast out and back run with Jaclyn Barnard; All paces are welcome (details to follow)

Recommended Session

  • Thursday at 1:45PM – DevOps for OpenEdge with Thomas Hansen, nodeable

Recommended Workshops

  • Tuesday at 10:00AM – Docker Containers for OpenEdge, Getting Started, Part I with Thomas Hansen, nodeable
  • Tuesday at 2:00PM – Docker Containers for OpenEdge, Getting Started, Part II with Thomas Hansen, nodeable

Would you like to schedule a direct meeting? Contact us today.

Roundtable TSMS 12.0 Now Available

Roundtable 12.0

Roundtable TSMS 12.0 is now available for download.

View the press release.

View the update bulletin.

View the installation guide.

View the user guide.

View the online user guide.

Download the latest patch.

If you are on OpenEdge 11.x or higher and are not on the latest version of Roundtable TSMS (see compatibility matrix), it’s time to benefit from the latest that Roundtable TSMS has to offer.  Contact us at hello@roundtable-software.com to request your upgrade today.  If you are a Progress customer, you may proceed directly to the Progress ESD site.